Duration 3h 34m
Distance 405.6 km
Average price $55
Possible routes 6 found

There are 6 ways to get from Bangkok to Angkor Wat by plane, bus, train or car

We recommend flying from Suvarnabhumi to Siem Reap, which is the fastest option and takes around 3h 34m.

Recommended route

Fly from Suvarnabhumi • 3h 34m

  1. Suvarnabhumi
  2. Angkor Wat
Fastest
3h 34m
$77 - $240
Alternative routes

Fly from Don Muang • 4h 13m

  1. Don Muang
  2. Angkor Wat
4h 13m
$56 - $190

Bus • 7h 36m

  1. Bangkok Mochit Bus Terminal
  2. Angkor Wat
7h 36m
$14 - $37

Train, bus • 8h 2m

  1. Hua Lamphong
  2. Poipet
  3. Angkor Wat
8h 2m
Cheapest
$11 - $50

Bus via Siem Reap Cambodia • 11h 8m

  1. Bangkok Mochit Terminal
  2. Angkor Wat
11h 8m
$34 - $36

Drive • 5h 33m

  1. Bangkok
  2. Angkor Wat
5h 33m
$30 - $50

Frequently asked questions

Want to know about travelling from Bangkok to Angkor Wat? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Bangkok to Angkor Wat is to train and bus which costs ฿350 - ฿1600 and takes 8h 2m.

More details

The quickest way to get from Bangkok to Angkor Wat is to fly which costs ฿2400 - ฿7500 and takes 3h 34m.

More details

The distance between Bangkok and Angkor Wat is 366 km. The road distance is 405.6 km.

Get driving directions

The best way to get from Bangkok to Angkor Wat without a car is to bus which takes 7h 36m and costs ฿440 - ฿1200.

More details

It takes approximately 3h 34m to get from Bangkok to Angkor Wat, including transfers.

More details

The best way to get from Bangkok to Angkor Wat is to fly which takes 3h 34m and costs ฿2400 - ฿7500. Alternatively, you can bus, which costs ฿440 - ฿1200 and takes 7h 36m.

Mode details

The quickest flight from Suvarnabhumi Airport to Siem Reap Airport is the direct flight which takes 1h.

Search flights

Yes, the driving distance between Bangkok to Angkor Wat is 406 km. It takes approximately 5h 33m to drive from Bangkok to Angkor Wat.

Get driving directions

Thai Smile, Lanmei Airlines and Bangkok Airways offer flights from Suvarnabhumi Airport to Siem Reap Airport.

Search flights

There are 778+ hotels available in Angkor Wat. Prices start at $100 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

How to travel from Bangkok to Angkor Wat

Find all the possible transport options for your trip from Bangkok to Angkor Wat right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Bangkok and Angkor Wat?

Bangkok Airways, Thai Smile and Lanmei Airlines fly from Bangkok to Angkor Wat every 4 hours. Alternatively, The Transport Company operates a bus from Bangkok Mochit Bus Terminal to Angkor Wat twice daily. Tickets cost $9 - $30 and the journey takes 7h 30m.
Airlines
Ave. Duration
1h 9m
Frequency
Every day
Estimated price
$100 - $410

About Bangkok Airways

Flights from Suvarnabhumi to Siem Reap
Ave. Duration
1h 9m
When
Every day
Estimated price
$100 - $410
Ave. Duration
1h 3m
Frequency
Every day
Estimated price
$50 - $220

About Thai AirAsia

Flights from Don Muang to Siem Reap
Ave. Duration
1h 3m
When
Every day
Estimated price
$50 - $220
Ave. Duration
1h 2m
Frequency
Every day
Estimated price
$100 - $410

About Thai Smile

Flights from Suvarnabhumi to Siem Reap
Ave. Duration
1h 2m
When
Every day
Estimated price
$100 - $410
Ave. Duration
2h 50m
Frequency
Every day
Estimated price
$70 - $310
Flights from Suvarnabhumi to Siem Reap via Phnom Penh
Ave. Duration
2h 50m
When
Every day
Estimated price
$70 - $310
Bus operators
Ave. Duration
7h 30m
Frequency
Twice daily
Estimated price
$9 - $30

About The Transport Company

Bus from Bangkok Mochit Bus Terminal to Siem Reap
Ave. Duration
7h 30m
Frequency
Twice daily
Estimated price
$9 - $30
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Poipet to Siem Reap
Ave. Duration
2h 30m
Frequency
Twice daily
Estimated price
$3 - $6
Schedules at
home.transport.co.th
Book at
12go.asia

Ave. Duration
11h
Frequency
Twice daily
Estimated price
$28

About Nattakan Transport

Bus from Bangkok Mochit Terminal to Siem Reap Cambodia
Ave. Duration
11h
Frequency
Twice daily
Estimated price
$28
Schedules at
bookmebus.com
Book at
bookmebus.com

Siem Reap, Cambodia

Siem Reap (Central Khmer: ក្រុងសៀមរាប, ; is the capital city of Siem Reap Province in northwestern Cambodia, and a popular resort town as the gateway to Angkor region. - Wikipedia

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 Travelling to the UK: What do I need to know?, 10 amazing places to get away from it all in Australia and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!
  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe