How to get from Siem Reap to Bangkok?

Traveling from Siem Reap to Bangkok is quite easy due to the various transportation options that are offered between these destinations. In this travel guide, Indochina Voyages will provide you with a complete guide to several transportation options, including airlines, trains, buses, and private taxis, to help you choose the best option to plan your journey seamlessly.

How far is it from Siem Reap to Bangkok?

The distance between Siem Reap and Bangkok is approximately 400 kilometers (250 miles) in a straight line. However, when traveling by road, the distance increases to around nearly 450 kilometers (280 miles) due to the route taken. The duration of the journey depends on your chosen mode of transportation and can range from a few hours to a full day.

Siem Reap to Bangkok
From Siem Reap to Bangkok

What can you prepare to expect in Bangkok before coming from Siem Reap?

  • Landmarks: Bangkok boasts impressive landmarks like the Grand Palace, Wat Arun, and Wat Phra Kaew.
  • Street Life: Experience the vibrant street markets, nightlife, and delicious street food in Bangkok.
  • Shopping: Enjoy a variety of shopping options, from high-end malls to budget-friendly markets.
  • Floating Markets: Explore the unique floating markets near Bangkok for a memorable shopping experience.
  • Cultural Experiences: Immerse yourself in Thai traditions through temples, massages, Muay Thai, and dance performances.
  • Prepare: Check the weather, gather necessary travel documents, and expect a lively and bustling atmosphere in Bangkok.

For those who prefer off-the-beaten-path experiences in Bangkok: Discover Hidden Gems: 9 Unusual Things To Do in Bangkok & Travel Guide

When it comes to traveling from Siem Reap to Bangkok, there are multiple ways to reach your destination. Here’s a summary of the transportation options:

  • Airlines: The fastest and also the most convenient way
  • Train: The best way to admire the rural landscape of Bangkok
  • Bus: The most reasonable way
  • Private Taxi: a more convenient and personalized journey

Airlines from Siem Reap to Bangkok

  • Price: From US $120 (one-round)
  • Time: Approximately 1 hour

Flying is the quickest and most convenient way to travel from Siem Reap to Bangkok. Several airlines offer regular flights between Siem Reap International Airport (REP) and Bangkok’s two major airports, Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Some of the popular airlines operating this route include:

  • Thai Airways
  • Bangkok Airways
  • AirAsia
  • Cambodia Angkor Air

It’s advisable to check for flight availability, schedules, and fares in advance to secure the best deals for your journey.

Siem Reap Airport
Siem Reap Airport

Travel By Train

  • Price: From US $20
  • Time: About 10 hours

Although there is no direct train connection between Siem Reap and Bangkok and you have to have a multi-transfer, it offers a genuine adventure and allows you to save money, making it a practical choice for those on a budget.

Traveling by train from Siem Reap to Bangkok involves a combination of train and bus journeys. There is no direct train service between the two cities, so the train portion of the trip starts from Bangkok’s Hua Lamphong Railway Station. It will be divided into 2 parts:

From Siem Reap to Aranyaprathet

To begin the journey, you will need to take a bus or taxi from Siem Reap to the town of Poipet, located on the Cambodian side of the border. From Poipet, you can walk or take a short bus ride to reach the border checkpoint. After completing the necessary immigration procedures, you will enter Thailand.

From Aranyaprathet to Bangkok

Once in Thailand, you can take a train from Aranyaprathet Railway Station to Bangkok’s Hua Lamphong Railway Station. The train journey usually takes around 4-5 hours, and you will get to experience the scenic countryside of Thailand along the way.

Hua Lamphong Railway Station in Bangkok is centrally located, making it convenient to access other parts of the city or to connect to other transportation options.

Train in Bangkok
Train in Bangkok

By Bus

  • Price: From US $25
  • Time: Around 8 hours

Traveling by bus is a popular option for budget-conscious travelers. Several bus companies operate direct services from Siem Reap to Bangkok, offering comfortable and air-conditioned buses. Here are the key details:

  • Buses depart from the Siem Reap Bus Terminal and arrive at various bus terminals in Bangkok, such as Mo Chit Bus Terminal or Ekkamai Bus Terminal.
  • The journey duration is approximately 8-10 hours, depending on traffic conditions and border crossing procedures.
  • It’s advisable to book your bus ticket in advance to secure a seat, especially during peak travel seasons.

Private Taxi

  • Price: From US $200
  • Time: Around 6 hours

For a more convenient and personalized travel experience, you can consider hiring a private taxi or arranging for a private transfer service. This option offers flexibility in terms of departure time, route preferences, and door-to-door transportation.

You can find private taxi services at hotels, travel agencies, or through online booking platforms. The journey time can vary depending on the route, traffic conditions, and any stops you choose to make along the way.


Is there a sleeper bus from Siem Reap to Bangkok?

Yes, there are sleeper buses available for the journey from Siem Reap to Bangkok. These buses typically offer reclining seats or sleeping berths, allowing you to rest comfortably during the overnight journey.

Can I get a visa on arrival when crossing the Thai-Cambodian border?

Yes, most nationalities can obtain a visa on arrival when crossing the Thai-Cambodian border. However, it’s recommended to check the latest visa requirements and regulations beforehand to ensure a smooth border crossing.

What is the best time to travel from Siem Reap to Bangkok?

The best time to travel from Siem Reap to Bangkok is during the dry season, which typically runs from November to March. This period offers pleasant weather with less rainfall, making it ideal for exploring both cities and avoiding any potential travel disruptions.

Hope after this travel blog, you will find the best way to travel from Siem Reap to Bangkok that suits you best. Consider factors such as cost, time, convenience, and the experience you desire when choosing the best option for your travel from Siem Reap to Bangkok. For more details on the vice of Bangkok to Siem Reap and visa requirements information at the Thai-Cam Border, please check out our blog: How to get from Bangkok to Siem Reap: A to Z Border Crossing Guide.

While there are various transportation options available, such as flights, trains, buses, and private taxis, it’s worth noting that Indochina Voyages specializes in customizing tours rather than providing transfer services. If you are looking for a comprehensive and personalized travel experience, Indochina Voyages can assist you in designing a tailored itinerary that encompasses not only transportation but also accommodations, sightseeing, and unique cultural experiences throughout Southeast Asia.

Our local travel experts always welcome you warmly!

From Indochina Voyages Team

Blog Categories

Article Submission

If you would like to submit an article or a travel story, please contact:

[email protected]

Tripadvisor Reviews