How to Get from Phnom Penh to Bangkok

How to Get from Phnom Penh to Bangkok

Last updated: March 8, 2026

Leaving behind the riverside charm and somber history of Phnom Penh for the high octane energy of Bangkok is a classic Southeast Asian transition. While both cities share a deep Buddhist heritage, the journey between them takes you from the dusty, developing landscapes of Cambodia into the gleaming, skyscraper filled skyline of Thailand's capital. It is a route that highlights the rapid pace of change in the region, offering travelers a choice between a quick hop over the clouds or a long, immersive day on the road through local border towns.

For those making this international crossing, the decision usually comes down to a trade-off between time and budget. You can be sipping a Thai milk tea in Sukhumvit just over an hour after takeoff, or you can spend the day watching the Cambodian countryside roll by from the window of a bus. Whichever way you choose to cross the border, you can easily secure your seats and view the latest availability by booking through GoAsia.cc.

Phnom Penh to Bangkok by Flight

Flying is by far the most efficient way to bridge the gap between these two capitals. The flight time is a mere 1 hour and 10 minutes, making it the preferred choice for business travelers and those on a tight holiday schedule. Because this is a major regional corridor, you will find several departures throughout the day, ranging from early morning to late night options.

Prices for economy class tickets generally start around $101 and can climb up to $504 depending on how close to your departure date you book and which airline you choose. Most flights land at either Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK). Suvarnabhumi is better connected to the city by the Airport Rail Link, while Don Mueang is often the hub for budget carriers. Even with airport check-in and security, flying saves you nearly half a day of travel compared to going by land.

Phnom Penh to Bangkok by Bus

The bus remains the quintessential backpacker choice for this route. It is affordable, straightforward, and allows you to see the rural heartland of both countries. The journey typically takes between 12 hours 30 minutes and 14 hours 30 minutes, depending on the specific service and the efficiency of the border crossing at Poipet-Aranyaprathet.

Bus Classes and Comfort

There are several distinct types of bus services available to suit different comfort levels:

  • Hotel Bus: These overnight services are designed for sleep, featuring flat or semi-flat beds. They usually depart late in the evening ($34 - $50), allowing you to wake up near the border or in Bangkok.
  • Luxury Bus: These often feature more spacious seating and better amenities, catering to those who want a premium road experience for around $34 to $50.
  • Coaster: These are smaller, faster buses that often run morning schedules. They are efficient but offer less legroom than the larger coaches.

The land crossing at the border requires everyone to disembark, clear Cambodian immigration, walk across the bridge, and then clear Thai customs. It can be a bit chaotic, so keep a close eye on your bus number and your belongings during the transition.

Phnom Penh to Bangkok by Van

For a slightly more intimate group experience, 7-pax vans operate this route. With a flat price of $38, these vans offer a middle ground between the large buses and private transfers. The duration is roughly 12 hours 30 minutes. These vans tend to move a bit quicker on the open road but can feel a bit more cramped if every seat is occupied. They are a popular choice for those who want to depart early in the morning and reach Bangkok by evening.

Phnom Penh to Bangkok by Private Transfer

If you value privacy and door-to-door service above all else, a private transfer is the ultimate luxury. This option is particularly sensible for families or small groups who want to avoid the hassle of bus terminals. You can choose between a Comfort Car or a Luxury VIP Van, with prices ranging from $313 to $425. The journey takes approximately 13 hours 30 minutes. While the price is significantly higher, the ability to stop for breaks whenever you like and avoid the crowds at the terminal makes it a very relaxed way to travel.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$101 - $5041h 10minHigh
Bus$34 - $5012h 30min - 14h 30minModerate
Van$3812h 30minModerate
Transfer$313 - $42513h 30minLuxury

Tips for Traveling from Phnom Penh to Bangkok

  • Visa Requirements: Ensure you check the latest visa requirements for Thailand. Many nationalities get a visa exemption, but others must apply in advance. Have your E-visa or paperwork ready if required before reaching the Poipet border.
  • Currency: Carry some small US Dollar bills for Cambodia and Thai Baht for when you cross the border. While many places in Phnom Penh take USD, you will need Baht immediately upon entering Thailand for snacks or local transport.
  • Border Scams: At the Poipet border, ignore anyone offering to "help" you with your visa forms for a fee. Only deal with official immigration officers inside the buildings.
  • Snacks and Water: While some luxury buses provide a small snack, the journey is long. Pack plenty of water and some food to keep you going through the border crossing process, which can sometimes take 1-2 hours during peak times.
  • Book in Advance: During holidays like Songkran (Thai New Year) or Pchum Ben, transport between these cities sells out weeks in advance. Use GoAsia.cc to secure your spot early.

Timetable

Flight Phnom Penh - Bangkok $ 97.71–489.54 1h 10m – 23h 15m
  •   Economy 08:15, 08:55, 09:40, 10:20, 10:30, 11:05, 13:15, 14:15, 18:15, 19:10, 19:25, 21:15, 23:55
Bus Phnom Penh - Bangkok $ 32.68–48.42 12h 30m – 14h 30m
  •   Luxury 21:30, 22:30
  •   Coaster 06:00, 06:30, 07:15
  •   Hotel Bus 21:00, 22:00
Taxi Phnom Penh - Bangkok $ 303.96–412.40 13h 30m
  •   Luxury VIP Van
  •   Comfort Car
Van Phnom Penh - Bangkok $ 36.92 12h 30m
  •   Van 7pax 07:00

Frequently Asked Questions

How can I book tickets from Phnom Penh to Bangkok?

You can book train, bus, flight, taxi, van, and ferry tickets from Phnom Penh to Bangkok directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Phnom Penh to Bangkok?

The cheapest way to travel is by bus, with tickets starting at approximately $34. Options include Hotel Buses and Coasters, which provide a budget-friendly way to cross the border.

What is the fastest way to get from Phnom Penh to Bangkok?

The fastest way is to fly, with a direct flight time of only 1 hour and 10 minutes. This is significantly quicker than the 12 to 14 hours required for land travel.

How long does it take to get from Phnom Penh to Bangkok?

Travel time varies greatly by mode: flights take about 1 hour 10 minutes, while buses and vans typically take between 12 hours 30 minutes and 14 hours 30 minutes.

Is it better to take a day bus or a night bus?

A night bus (Hotel Bus) allows you to save on a night's accommodation and arrive in Bangkok in the morning. However, a day bus allows you to see the scenery and avoid the potential discomfort of sleeping on a moving vehicle.

What happens at the border crossing?

You will arrive at the Poipet border, exit the vehicle with your luggage, and clear Cambodian immigration. You then walk to the Thai side to clear customs before re-boarding your vehicle or switching to a Thai-operated bus on the other side.

Are there direct flights between the two cities?

Yes, there are numerous direct flights daily operated by several airlines. Prices range from $101 to $504 depending on the airline and how far in advance you book.