Train Schedule


Yangon to Mandalay

No. Departure Arrival Duration
11 6:00 am 9:00 pm 15 hrs
5 5:00 pm 7:00 am 14 hrs
15 6:30 pm 8:20 am 13 hrs 50 min
3 7:30 pm 10:35 am 15 hrs 5 min
7 9:00 pm 10:30 am 13 hrs 30 min
1 11:45 am 8:30 am 21 hrs 45 min
17 3:15 am 6:20 pm 15 hrs 5 min

Mandalay to Yangon

No. Departure Arrival Duration
12 6:00 am 9:00 pm 15 hrs
6 3:15 pm 5:20 am 14 hrs5 min
16 5:30 pm 7:30 am 14 hrs
4 6:30 pm 10:10 am 15 hrs 40 min
8 8:30 pm 12:50 am 16 hrs 20 min
2 11:00 am 7:00 am 20 hrs
18 4:15 pm 5:20 am 13 hrs 5 min

Yangon to Moulmein

No. Departure Arrival Duration
81 8:00 am 4:00 pm 8 hrs
89 10:00 pm 6:00 am 8 hrs

Moulmein to Yangon

No. Departure Arrival Duration
82 8:00 pm 3:35 am 7 hrs 35 min
91 10:00 am 6:30 pm 8 hrs 30 min

Yangon to Bagan

No. Departure Arrival Duration
10:00 am 6:00 am 20 hrs

Bagan to Yangon

No. Departure Arrival Duration
8:00 pm 4:00 pm 20 hrs

Yangon to Pyay

No. Departure Arrival Duration
71 5:00 am 5:00 pm 12 hrs

Pyay to Yangon

No. Departure Arrival Duration
72 6:00 pm 5:00 am 11 hrs