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.
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.
|Flight||1h 05m||1,550 THB ($51)||Check flights|
|Bus||9 hours||1,000 THB ($33)||Check bus tickets|
|Train||9.5 hours||600 THB ($20)||No online tickets|
View itinerary from Siem Reap to Bangkok
- Siem Reap
- 1hr 05min
- Siem Reap
- 9 hours
- Siem Reap
- 9.5 hours
Siem Reap to Bangkok by Flight
Duration: 1h 05min
Costs: 1,550 THB ($51)
AirAsia offers the cheapest flights from Siem Reap to Bangkok with prices starting at 1,550 THB ($51). 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 ($107). 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.
Siem Reap to Bangkok by Bus
Duration: 9 hours
Costs: 1,000 THB ($33)
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.
|9h||1,000 THB ($33)|
|Nattakan||08:00-16:00||8h||910 THB ($30)|
|Travel Mart||08:00-17:00 (tourist)|
|730 THB ($24)|
1,000 THB ($33)
Siem Reap to Bangkok by Train
Duration: 9.5 hours
Costs: 600 THB ($20)
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 ($12) per person for a full car or you can pay about 1,600 THB ($53) 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.60) to 110 THB ($3.60) 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.90) 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.
My favourite places to stay in Bangkok
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
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
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
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
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
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?