There are 6 ways to get from Bangkok to Mandalay by plane, bus, car, train or ferry

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 from Suvarnabhumi  •  4 h 48 min

  1. Fly from Suvarnabhumi (BKK) to Mandalay (MDL) BKK - MDL

$121 - $372

Cheapest option

Train, drive, bus  •  32 h 16 min

  1. Take the train from Thon Buri to Chong Khaep
  2. Drive from Chong Khaep to Dawei
  3. Take the bus from Dawei to Yangon Aung Mingalar
  4. Take the bus from Yangon Aung Mingalar to Mandalay

$62 - $105

4 alternative options

Line 503 bus to Don Muang, fly  •  5 h 6 min

  1. Take the line 503 bus from Wat Ratcha Natda Ram to Opposite Tmb Headquarter Bank
  2. Fly from Don Muang (DMK) to Mandalay (MDL) DMK - MDL

$66 - $233

Bus, drive  •  32 h 6 min

  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 Mandalay

Bus, drive, ferry  •  43 h 41 min

  1. Take the bus from Khao San Road to Chiang Mai Old City
  2. Take the bus from เชียงใหม่สมุดลานนา Samudlanna to คิวรถท่าตอน Thaton Station Tt
  3. Drive from คิวรถท่าตอน Thaton Station to Bagan
  4. Take the ferry from Bagan to Mandalay Gaw Wein Jetty

Drive  •  17 h 3 min

  1. Drive from Bangkok to Mandalay 851.8 miles

$120 - $180

Questions & Answers

The cheapest way to get from Bangkok to Mandalay is to train and drive and bus which costs ฿2000 - ฿3400 and takes 32 h 16 min.

More details

The quickest way to get from Bangkok to Mandalay is to fly which costs ฿3900 - ฿13000 and takes 4 h 48 min.

More details

The distance between Bangkok and Mandalay is 1026 km. The road distance is 1362.8 km.

Get driving directions

It takes approximately 4 h 48 min to get from Bangkok to Mandalay, including transfers.

More details

The quickest flight from Suvarnabhumi Airport to Mandalay Airport is the direct flight which takes 1 h 55 min.

Search flights

Mandalay is 30 min behind Bangkok. It is currently 6:46 AM in Bangkok and 6:16 AM in Mandalay.

Yes, the driving distance between Bangkok to Mandalay is 1363 km. It takes approximately 17 h 3 min to drive from Bangkok to Mandalay.

Get driving directions

Thai Smile, Bangkok Airways, Myanma Airways and two other airlines offer flights from Suvarnabhumi Airport to Mandalay Airport.

Search flights

There are 203+ hotels available in Mandalay. Prices start at $19 USD per night.

More details

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details

Map of how to get from Bangkok to Mandalay.
Launch map view
  • Distance: 641.6 miles
  • Duration: 4 h 48 min

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

Bangkok Airways, Thai Smile and three other airlines fly from Bangkok to Mandalay 4 times a day.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Suvarnabhumi to Mandalay
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$120 - $490
Myanmar Airways International
Website
maiair.com
Flights from Suvarnabhumi to Mandalay via Yangon
Ave. Duration
4 h
When
Every day
Estimated price
$120 - $1,500
Air KBZ
Flights from Suvarnabhumi to Mandalay via Yangon
Ave. Duration
4 h
When
Every day
Estimated price
$120 - $1,500
Thai Smile
Website
thaismileair.com
Flights from Suvarnabhumi to Mandalay
Ave. Duration
1 h 55 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$130 - $1,700
Myanma Airways
Website
flymna.com
Flights from Suvarnabhumi to Mandalay via Yangon
Ave. Duration
2 h 55 min
When
Tuesday and Thursday
Estimated price
$110 - $550
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Mandalay
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$60 - $180
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Thon Buri to Chong Khaep
Ave. Duration
4 h 20 min
Frequency
Once daily
Estimated price
$9 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$9 - $13
2nd Class (Berth)
$18 - $25
1st Class (Berth)
$25 - $35
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
Bus from Yangon Aung Mingalar to Mandalay
Ave. Duration
8 h
Frequency
4 times a day
Estimated price
$10
Schedules at
mandalarminn.com.mm
Book at
expressticket.innoveller.com
Bus from Dawei to Yangon Aung Mingalar
Ave. Duration
13 h
Frequency
4 times a day
Estimated price
$13
Schedules at
mandalarminn.com.mm
Book at
expressticket.innoveller.com
Myat Mandalar Tun Express
Website
myatmandalartun.com
Bus from Yangon Aung Mingalar to Mandalay
Ave. Duration
7 h 52 min
Frequency
Once daily
Schedules at
myatmandalartun.com
Book at
expressticket.innoveller.com
Thai Sriram Tour
Website
thaisriram.com
Bus from Khao San Road to Chiang Mai Old City
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$22
Schedules at
easybook.com
Yanyon Nakorn Chiang Mai
Phone
053-456480
Website
yanyonnakornchiangmai.com
Bus from เชียงใหม่สมุดลานนา Samudlanna to คิวรถท่าตอน Thaton Station
Ave. Duration
4 h 26 min
Frequency
Every 20 minutes
Schedules at
yanyonnakornchiangmai.com
Ferry operators
Myanmar river cruises
Website
myanmarrivercruises.com
Ferry from Bagan to Mandalay Gaw Wein Jetty
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$40
Schedules at
mgrgexpress.com
Book at
myanmarrivercruises.com

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 Getting to Rome from the airport, Getting to Milan from the airport and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.