Siem Reap to Bangkok

Last updated:

Overview Compare Flight Bus Train To Stay

How to get from Siem Reap to Bangkok?

After a nice immersion into rural life in Siem Reap, heading to the Capital City of Thailand will give you the opportunity to experience all things Thai. Bangkok is filled with culture, history, shopping and nightlife. From tasty local street food to fine dining of international cuisine, your palate will have a blast in this city.

Take a tour of the Grand Palace, Wat Arun or hike up to the top of Golden Mountain Temple for excellent views of the city during the day. Spend your evenings enjoying the vibrant nightlife of Khao San Road or taking in some live music at almost any restaurant in the city.

To travel the 430km distance from Siem Reap to Bangkok you have 3 options: you can catch a flight and arrive in just 1 hour, hop on a bus for the 9-hour journey or board a train and arrive in 9.5 hours. Train travel takes the longest but is cheapest at $20 per person.

3 ways to get from Siem Reap to Bangkok

Transport modeDurationCostsAvailability
Flight1h 05m1,550 THB ($44)Check Flights
Bus9 hours1,000 THB ($28.50)Check Bus Tickets
Train9.5 hours600 THB ($17)Read article for more info

Taking a flight from Siem Reap to Bangkok is the fastest and easiest option. However, it is also the most expensive, with fares starting at $51.

The bus is a good alternative at $33, but the journey takes about 9 hours. The good thing is that most buses depart from the center of Siem Reap and arrive just a few minutes away from Bangkok’s Khao San Road.

The train is for the more adventurous as it involves several transfers. Take the train if you want to save money while enjoying the rural views along the way.

Itinerary from Siem Reap to Bangkok

Siem Reap to Bangkok by Flight

Duration: 1hr 05min
Cost: 1,550 THB ($44)
Duration: 1hr 05min
Cost: 1,550 THB ($44)

AirAsia offers the cheapest flights from Siem Reap to Bangkok with prices starting at 1,550 THB ($44). AirAsia flights land at Don Muang Airport (DMK) and take about 1 hour.

Bangkok Airways, Thai Airways and Thai Smile also offer multiple flights for this route but they are more expensive. These airlines offer tickets starting a 3,250 THB ($93). Flights from these carriers land at Suvarnabhumi Airport (BKK).

All airlines operating this route offer promo rates during special holidays. We suggest booking your flight in advance as ticket prices tend to increase for last-minute bookings.

Check Flights on Skyscanner

Siem Reap to Bangkok by Bus

Duration: 9 hours
Cost: 1,000 THB ($28.50)
Duration: 9 hours
Cost: 1,000 THB ($28.50)

You can book a bus from Siem Reap to Bangkok with Giant Ibis, Nattakan or Travel Mart.

We recommend travelling with Giant Ibis as they are very reliable. They also offer free hotel pick-up from Siem Reap and their last stop is just about a 10-min walk to Khao San Road.

If you’re booking with Nattakan, you have to board the bus at the Nattakan Bus Station near Hang Tep Hotel in Siem Reap. The bus completes its journey at the Mo Chit Bus Terminal in northern Bangkok.

Travel Mart is also a good choice if there are no seats available with the other 2 bus companies. They generally provide good service. Their buses depart from Virak Buntham Express Tour, at Sivutha Blvd. roundabout and park 10min away from Khao San Road.

All the buses make a stop in Poipet for immigration purposes. Here you will have to get off the bus and go through the border immigration for both Cambodia and Thailand. The bus crew will give you instructions on how to do this. For those who require a visa to enter Thailand, make sure you have this readily available to present to the immigration.

You are required to pay a small fee at the Cambodian immigration counter. Once you have completed with Cambodian immigration, walk past the casinos to the Thailand immigration office. Here you will present your documents and get your passport stamped. You can then find your bus and you should be happily bound for Bangkok.

Bus Schedule from Siem Reap to Bangkok

Bus OperatorScheduleDurationCosts
Giant Ibis2 departures a day, from
9h1,000 THB ($28.50)
Buy Your Bus Tickets
Nattakan1 time departure a day, from
8h910 THB ($26)
Buy Your Bus Tickets
Travel Mart2 departures a day, from
08:00-17:00 (tourist)
00:30-14:00 (VIP)
13h 30m
730 THB ($20.50)
1,000 THB ($28.50)
Buy Your Bus Tickets

Siem Reap to Bangkok by Train

Duration: 9.5 hours
Cost: 600 THB ($17)
Duration: 9.5 hours
Cost: 600 THB ($17)

Taking the train is for the adventurous travellers as it’s not very straightforward and may require some patience. It is, however, the cheapest way to go from Siem Reap to Bangkok and offers lovely views along the way.

First, you will need to take a taxi from Siem Reap to Poipet. This costs about 360 THB ($10) per person for a full car or you can pay about 1,600 THB ($45.50) if you prefer to travel alone. This is a 3-hour trip and the taxi can be booked through your hotel.

Be sure to obtain your Thailand visa in advance if required, it will be much faster to go through immigration with completed documents.

Upon arrival in Poipet, you first go through Cambodian immigration and pay a small fee. Then you will walk past the casinos to the Thailand immigration building to present your documents and receive your passport stamp. Once complete, look for a tuk-tuk that can take you to the Aranyaprathet Train Station. The cost for a tuk-tuk ride ranges from 80 THB ($2.25) to 110 THB ($3.15) and takes about 10 minutes.

The train bound for the Hua Lamphong Railway Station leaves at 13:55 so make sure you arrange your taxi ride from Siem Reap accordingly. The train ticket costs 60 THB ($1.70) per person. This train is a third class fan coach but it’s clean and offers great views.

You should arrive in Bangkok by 19:55.


Our favourite places to stay in Bangkok

Here Hostel

If you’re looking for a fun social atmosphere then Here Hostel is the place for you! Enjoy relaxing by the pool in the garden area or enjoying a drink with travelers from around the world. Why take the stairs when you can use the indoor slide to travel between floors, this place is full of fun, energy, and laughter. Located less than 1km from Khao San Road, this is the perfect hostel if you’re looking to have a great time in Bangkok!

Dorm rooms start at $16 per night

Read more

Hom Hostel & Cooking Club

Located in the heart of downtown Bangkok, between Nana and Ploen Chit BTS stations, this hostel is the perfect location in the Sukhumvit area.  The hostel offers a garden area, a rooftop terrace and an on-site kitchen for guests to cook their own food or take part in the daily cooking classes.  There is also a restaurant and bar on-site if you’d prefer someone else cook for you, as well as buffet breakfast included each day. Extremely clean and very friendly staff are top priorities for this hostel. 

Single bed in dorm rooms start at $15 per night 

Read more

Lamphuhouse Bangkok

If you’re looking to be near the excitement of Khao San Road but still enjoy some peace and quiet, this guesthouse is absolutely perfect.  A delicious breakfast is included in your stay and the restaurant is open 24/7 for your convenience. A lovely garden area to relax in the afternoons and very comfortable beds in rooms will make for a great stay.  Just 300m to Khao San road, this guest house is walking distance to many sights including the Grand Palace and the Golden Mountain Temple.

Rooms start at $19 per night

Read more

Mam’s House

Just 700m from Khao San road and sitting along the river is Mam’s House.  The staff here will welcome you with open arms and help you in any way that they possibly can.  The rooms are huge, the beds are comfortable and it’s extremely clean. There is a cafe on the ground floor of the hotel, street food along the riverbank and countless restaurants, bars and shops just steps away.  Locally owned and operated by Mam, this hotel is all about customer service and making sure you have the best stay possible. Perfect location, great views and all the comforts you need! 

Rooms start at $26 per night 

Read more

Blue Chang House

Cozy, comfortable, and ideal location! This guest house is less than 1km from Khao San Road and offers all the comforts you need.  It is within walking distance to numerous Temples, Wats and attractions throughout Old Town. On-site bar to enjoy a drink while taking in the sights from the terrace or a lovely garden area to enjoy to relax in if you need some quiet time. The staff is known to be exceptionally welcoming and happy to assist with all guest requests. Located in a quiet area so you will be sure to get a good night's rest after exploring the Capital City!

Rooms start at $40 per night

Read more


More routes to Bangkok

Chiang Mai to Bangkok

Don Muang Airport

Hua Lamphong Railway Station

Koh Chang to Bangkok

Koh Lanta to Bangkok

Koh Lipe to Bangkok

Koh Phangan to Bangkok

Koh Phi Phi to Bangkok

Koh Samui to Bangkok

Koh Tao to Bangkok

Krabi to Bangkok

Mae Sot to Bangkok

Pattaya to Bangkok

Phuket to Bangkok

Sukhothai to Bangkok

Surat Thani to Bangkok

Suvarnabhumi Airport

Vientiane to Bangkok

More routes from Siem Reap

Siem Reap Airport

Siem Reap to Battambang

Siem Reap to Don Det

Siem Reap to Kampot

Siem Reap to Kep

Siem Reap to Phnom Penh

Siem Reap to Sihanoukville

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi

Was this post helpful?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 13

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Copy link
Powered by Social Snap