Travel from Yangon to Bagan

Train, bus or fly from Yangon to Bagan?

Myanma Airways, FMI Air and 5 other airlines fly from Yangon to Bagan hourly. Alternatively, Mandalar Min Express operates a bus from Yangon to Bagan once daily. Tickets cost $15 and the journey takes 11 h.

How to get from Yangon to Bagan

From Yangon taxi to Yangon airport, fly to Nyaung-U airport, then taxi to Bagan. 1 h 38 min $130. From Yangon taxi to Yangoon North, bus to Bagan, then taxi to Bagan. 11 h 26 min $42. From Yangon train to Bagan then taxi to Bagan. 17 h 47 min $48. From Yangon Central Station train to Pyay, walk to Pyay, then ferry to Bagan. 29 h 34 min $21. From Yangon drive to Bagan. 7 h 14 min.