• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Siem Reap to Bagan by plane, train, 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 to Nyaung-U  •  8 h 23 min

  1. Fly from Siem Reap (REP) to Nyaung-U (NYU) REP - NYU

$125 - $309

6 alternative options

Fly to Mandalay, train  •  10 h 29 min

  1. Fly from Siem Reap (REP) to Mandalay (MDL) REP - MDL
  2. Take the train from Wetlu to Bagan

$195 - $735

Fly to Nay Pyi Taw, train  •  18 h 11 min

  1. Fly from Siem Reap (REP) to Nay Pyi Taw (NYT) REP - NYT
  2. Take the train from Lewe to Bagan

$285 - $944

Bus, drive  •  35 h 58 min

  1. Take the bus from Siem Reap Virak Buntham Express to Poipet
  2. Take the bus from Rongkleu Market - Poipet to Mae Sot 638
  3. Drive from Mae Sot to Hpa-An
  4. Take the bus from Hpa-An to Yangon
  5. Take the bus from Yangon Aung Mingalar to Bagan Shwe Pyi

Bus, drive via Bangkok Mochit Terminal  •  40 h 33 min

  1. Take the bus from Siem Reap Cambodia to Bangkok Mochit Terminal
  2. Take the bus from Bangkok Bus Terminal 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 Yangoon North to Bagan

Bus, drive via Bangkok Mochit Bus Terminal  •  40 h 40 min

  1. Take the bus from Siem Reap to Bangkok Mochit Bus Terminal
  2. Take the bus from Bangkok Bus Terminal 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 Bagan Shwe Pyi

Drive  •  22 h 35 min

  1. Drive from Siem Reap to Bagan 1047.3 miles

$130 - $200

Questions & Answers

The cheapest way to get from Siem Reap to Bagan is to drive which costs $130 - $200 and takes 22 h 35 min.

More details

The quickest way to get from Siem Reap to Bagan is to fly which costs $120 - $310 and takes 8 h 23 min.

More details

The distance between Siem Reap and Bagan is 1287 km. The road distance is 1675.7 km.

Get driving directions

It takes approximately 8 h 23 min to get from Siem Reap to Bagan, including transfers.

More details

There is no direct flight from Siem Reap Airport to Nyaung-U Airport. The quickest flight takes 14 h 5 min and has two stopovers.

Search flights

Bagan is 30 min behind Siem Reap. It is currently 8:49 PM in Siem Reap and 8:19 PM in Bagan.

Yes, the driving distance between Siem Reap to Bagan is 1676 km. It takes approximately 22 h 35 min to drive from Siem Reap to Bagan.

Get driving directions

Yangon Airways, AirAsia, Malaysia Airlines and six other airlines offer flights from Siem Reap Airport to Nyaung-U Airport.

Search flights

There are 130+ hotels available in Bagan. Prices start at $19 USD per night.

More details

The best way to get from Siem Reap to Siem Reap Airport is to taxi which takes 7 min and costs $7 - $9.

More details

Map of how to get from Siem Reap to Bagan.
Launch map view
  • Distance: 804.7 miles
  • Duration: 8 h 23 min

What companies run services between Siem Reap, Cambodia and Bagan, Mandalay Region, Myanmar?

Bangkok Airways, Air KBZ and 10 other airlines fly from Siem Reap to Bagan hourly.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Siem Reap to Mandalay via Suvarnabhumi
Ave. Duration
6 h 7 min
When
Every day
Estimated price
$220 - $650
Flights from Siem Reap to Mandalay via Suvarnabhumi, Chiang Mai
Ave. Duration
8 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$220 - $650
Flights from Siem Reap to Nay Pyi Taw via Suvarnabhumi
Ave. Duration
8 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $900
Mann Yadanarpon
Flights from Siem Reap to Nyaung-U via Don Muang, Yangon
Ave. Duration
15 h 20 min
When
Every day
Estimated price
$110 - $290
Flights from Siem Reap to Nyaung-U via Suvarnabhumi, Yangon
Ave. Duration
16 h 30 min
When
Every day
Estimated price
$260 - $900
Air KBZ
Flights from Siem Reap to Nyaung-U via Suvarnabhumi, Yangon
Ave. Duration
8 h 5 min
When
Every day
Estimated price
$260 - $900
Yangon Airways
Website
yangonair.com
Flights from Siem Reap to Nyaung-U via Suvarnabhumi, Mandalay
Ave. Duration
8 h 30 min
When
Every day
Estimated price
$270 - $950
Myanma Airways
Website
flymna.com
Flights from Siem Reap to Nyaung-U via Suvarnabhumi, Yangon, Mandalay
Ave. Duration
9 h 15 min
When
Monday, Friday, Saturday and Sunday
Estimated price
$280 - $950
Golden Myanmar
Website
gmairlines.com
Flights from Siem Reap to Nyaung-U via Suvarnabhumi, Yangon, Heho
Ave. Duration
9 h 20 min
When
Every day
Estimated price
$280 - $950
Train operators
Myanmar Railways
Website
myanmartourism.org
Train from Wetlu to Bagan
Ave. Duration
3 h 55 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
ministryofrailtransportation.com
Book at
12go.asia
Train from Lewe to Bagan
Ave. Duration
9 h 27 min
Frequency
Once daily
Estimated price
$5 - $8
Schedules at
ministryofrailtransportation.com
Bus operators
Virak Buntham
Website
virakbuntham.com
Bus from Siem Reap Virak Buntham Express to Poipet
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$7
Schedules at
virakbuntham.com
Book at
bookmebus.com
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Rongkleu Market - Poipet to Mae Sot
Ave. Duration
11 h 50 min
Frequency
Once daily
Estimated price
$19 - $22
Schedules at
phetprasert.com
Book at
12go.asia
Mandalar Min Express
Website
mandalarminn.com.mm
Bus from Hpa-An to Yangon
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$11
Schedules at
mandalarminn.com.mm
Book at
myanmarbusticket.com
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 Yangoon North to Bagan
Ave. Duration
9 h 53 min
Frequency
3 times a day
Estimated price
$13
Schedules at
mandalarminn.com.mm
Book at
expressticket.innoveller.com
Bagan Minthar
Website
baganminthar.com
Bus from Yangon Aung Mingalar to Bagan Shwe Pyi
Ave. Duration
10 h
Frequency
4 times a day
Estimated price
$20
Schedules at
baganminthar.com
Book at
12go.asia
JJ Express Bus
Website
jjexpress.net
Bus from Yangon Aung Mingalar to Bagan
Ave. Duration
9 h 30 min
Frequency
Twice daily
Estimated price
$22
Schedules at
jjexpress.net
Book at
12go.asia
Nattakan Transport
Bus from Siem Reap Cambodia to Bangkok Mochit Terminal
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$28
Schedules at
bookmebus.com
Book at
bookmebus.com
The Transport Company
Website
home.transport.co.th
Bus from Bangkok Bus Terminal to Three Pagodas Pass
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$8 - $13
Schedules at
home.transport.co.th
Bus from Siem Reap to Bangkok Mochit Bus Terminal
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$10 - $23
Schedules at
home.transport.co.th

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 Which side of Niagara Falls should I choose (and how do I get there)?, Thanksgiving 2018: How to travel stress-free and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.