There are 3 ways to get from Bangkok to Bagan by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6 h 37 min

  1. Fly from Suvarnabhumi (BKK) to Nyaung-U (NYU) BKK - NYU

$159 - $714

2 alternative options

Bus, drive  •  34 h

  1. Take the bus from Bangkok Bus Terminal to Three Pagodas Pass
  2. Drive from Three Pagodas Pass to Ye
  3. Take the bus from Ye to Yangon Aung Mingalar
  4. Take the bus from Yangon Aung Mingalar to Bagan

Drive  •  17 h 47 min

  1. Drive from Bangkok to Bagan 850.3 miles

$120 - $180

Questions & Answers

The cheapest way to get from Bangkok to Bagan is to drive which costs ฿3900 - ฿6000 and takes 17 h 47 min.

More details

The quickest way to get from Bangkok to Bagan is to fly which costs ฿5000 - ฿24000 and takes 6 h 37 min.

More details

The distance between Bangkok and Bagan is 1015 km. The road distance is 1360.4 km.

Get driving directions

It takes approximately 6 h 37 min to get from Bangkok to Bagan, including transfers.

More details

What companies run services between Bangkok, Thailand and Bagan, Mandalay Region, Myanmar?

Myanma Airways, Thai Airways International and six other airlines fly from Bangkok to Bagan every 2 hours.

Airlines
Air KBZ
Flights from Suvarnabhumi to Nyaung-U via Yangon
Ave. Duration
3 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$160 - $750
Flights from Suvarnabhumi to Nyaung-U via Yangon, Heho
Ave. Duration
7 h 45 min
When
Sunday
Estimated price
$260 - $1,700
Myanmar Airways International
Website
maiair.com
Flights from Suvarnabhumi to Nyaung-U via Yangon
Ave. Duration
3 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$160 - $750
Flights from Suvarnabhumi to Nyaung-U via Yangon, Heho
Ave. Duration
7 h 45 min
When
Sunday
Estimated price
$260 - $1,700
Myanma Airways
Website
flymna.com
Flights from Suvarnabhumi to Nyaung-U via Yangon, Mandalay
Ave. Duration
6 h 27 min
When
Tuesday and Thursday
Estimated price
$210 - $1,100
Mann Yadanarpon
Flights from Suvarnabhumi to Nyaung-U via Mandalay
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$210 - $750
Golden Myanmar
Website
gmairlines.com
Flights from Suvarnabhumi to Nyaung-U via Yangon, Heho
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$220 - $800
Bus operators
Mandalar Min Express
Website
mandalarminn.com.mm
Bus from Ye to Yangon Aung Mingalar
Ave. Duration
8 h 56 min
Frequency
Twice daily
Estimated price
$16
Schedules at
mandalarminn.com.mm
Book at
expressticket.innoveller.com
Bagan Minthar
Website
baganminthar.com
Bus from Yangon Aung Mingalar to Bagan
Ave. Duration
10 h
Frequency
4 times a day
Estimated price
$20
Schedules at
baganminthar.com
Book at
12go.asia

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Travelling around the UAE and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.