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

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

6 alternative options

Fly from Don Muang  •  5 h 18 min

  1. Fly from Don Muang (DMK) to Mandalay (MDL) DMK - MDL

$65 - $232

Bus, drive  •  31 h 29 min

  1. Take the bus from Bangkok Tara Travel to Kanchanaburi
  2. Take the bus from Kanchanaburi to Three Pagodas Pass
  3. Drive from Three Pagodas Pass to Ye
  4. Take the bus from Ye to Yangon Aung Mingalar
  5. Take the bus from Yangon Aung Mingalar to Mandalay

Ferry, drive, train  •  29 h 25 min

  1. Take the ferry from Thewej to Kjak Kai
  2. Drive from Kjak Kai to Shwe Padauk
  3. Take the ferry from Shwe Padauk to Kyee Myindaing
  4. Take the train from Yangon Central Station to Mandalay Central Station 5 / ...

$96 - $144

Bus, drive, ferry  •  43 h 2 min

  1. Take the bus from Bangkok Mochit Bus Terminal to Thaton
  2. Drive from Thaton to Bagan
  3. Take the ferry from Bagan to Mandalay Gaw Wein Jetty

$142 - $192

Night train, bus, drive, ferry  •  47 h 19 min

  1. Take the night train from Hua Lamphong to Chiang Mai
  2. Take the bus from ช้างเผือก Chang Phueak 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 - ฿3500 and takes 32 h 16 min.

More details

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

More details

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

Get driving directions

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

More details

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
Website
airkbz.com
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
Myanmar Railways
Website
myanmartourism.org
Train from Yangon Central Station to Mandalay Central Station
Ave. Duration
14 h
Frequency
3 times a day
Estimated price
$13 - $19
Schedules at
ministryofrailtransportation.com
Book at
12go.asia
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 - $24
1st Class (Berth)
$25 - $35
Night train from Hua Lamphong to Chiang Mai
Ave. Duration
13 h 5 min
Frequency
Every 4 hours
Estimated price
$13 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $10
2nd Class (Seat)
$13 - $19
2nd Class (Berth)
$22 - $30
1st Class (Berth)
$35 - $50
Bus operators
Tara Tour and Travel
Website
12go.asia
Bus from Bangkok Tara Travel to Kanchanaburi
Ave. Duration
2 h 30 min
Frequency
3 times a day
Estimated price
$8
Schedules at
12go.asia
Book at
12go.asia
The Transport Company
Website
home.transport.co.th
Bus from Kanchanaburi to Three Pagodas Pass
Ave. Duration
4 h 25 min
Frequency
Twice daily
Estimated price
$5 - $9
Schedules at
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Thaton
Ave. Duration
13 h
Frequency
3 times a day
Estimated price
$20 - $30
Schedules at
home.transport.co.th
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
New Viriya Tour
Website
12go.asia
Bus from Bangkok Bus Terminal Mochit to Thaton
Ave. Duration
14 h 50 min
Frequency
4 times a day
Estimated price
$22
Schedules at
12go.asia
Yanyon Nakorn Chiang Mai
Phone
053-456480
Website
yanyonnakornchiangmai.com
Bus from ช้างเผือก Chang Phueak to คิวรถท่าตอน Thaton Station
Ave. Duration
4 h 30 min
Frequency
Hourly
Schedules at
yanyonnakornchiangmai.com
Ferry operators
Yangon Water Bus
Website
yangonwaterbus.com
Ferry from Shwe Padauk to Kyee Myindaing
Ave. Duration
13 min
Frequency
Hourly
Estimated price
$1
Schedules at
yangonwaterbus.com
Myanmar river cruises
Website
myanmarrivercruises.com
Ferry from Bagan to Mandalay Gaw Wein Jetty
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$40
Schedules 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, South Korea: Travelling from Seoul to Busan and Need to know: Greyhound - to help you get the most out of your next trip.