PHNOM PENH to BANGKOK — Transport Options ☀️

How to get from Phnom Penh to Bangkok
How to travel and get from Phnom Penh to Bangkok? You can travel to Bangkok by bus/train or plane.
  1. Bus / Van to Bangkok
  2. Flights to Bangkok
  3. Taxi / Car to Bangkok
  4. Bus + Train to Bangkok
  5. Book a Tour Online 🎫
  6. Book Tickets Online 🎫
Best comfort

Flight

Fastest, most convenient between capitals

Best flexibility

Private car/taxi

Flexible, assisted border crossing

Avoid

Train combination

No direct route, multiple transfers

Quick answer: Travelling from Phnom Penh to Bangkok offers several reliable options. The most common budget‑friendly way is taking a tourist bus or minivan via the Poipet border crossing, which takes around 11–15 hours. For speed you can fly directly, and for maximum comfort a private car/taxi is available.

At a glance:

  • 📍 Distance: approx. ~700 km via Poipet border.
  • ⏱️ Travel time: Bus/minivan ~11–15 hours. | Direct flight ~1 h 15 min. | Private car/taxi ~9–13.5 hours.
  • 💰 Price range: Bus/minivan ~US$26–44 per person. | Flight ~US$60–250 per person. | Taxi/car from ~US$250+.
  • 🚌 Best for budget & availability: Bus or shared minivan from Phnom Penh → Bangkok (via Poipet border).
  • ✈️ Best for speed & convenience: Direct flight from Phnom Penh → Bangkok.
  • 🚖 Best for comfort & flexibility: Private car or taxi with your own schedule.

Last updated in April 2026


From Phnom Penh to Bangkok you can get by bus/van, plane or taxi/car.

Travel distance from Phnom Penh in Cambodia to Bangkok in Thailand is about 700 km via the Poipet border crossing. The fastest option is a direct flight, taking about 1 hour 15 minutes, with fares ranging from $60-250/pp. Direct flights are the most comfortable choice and save significant travel time.

Another popular option is a tourist bus or minivan. Travel by bus or minivan from Phnom Penh to Bangkok takes about 11-14 hours and tickets cost around $26-44/pp. Private taxi or car transfers are also available, taking approximately 9-13.5 hours, with prices from $250-860 per vehicle.

Bangkok, the capital of Thailand, is one of Southeast Asia’s most visited cities. Visitors can explore famous attractions such as the Grand Palace, Wat Pho, vibrant street markets and the Chao Phraya River. Tickets and flights from Phnom Penh to Bangkok can be easily searched and booked online in advance.

Comparison of Travel Options from Phnom Penh to Bangkok
Transfer Mode – Phnom Penh to Bangkok Travel Time Cost Range
Bus / Minivan (via Poipet) 11–15 hours $26–44 per person
Bus + Train (via Poipet) 13 hours $17–30 per person
Direct Flight 1 hour 15 minutes $60–250 per person
Private Taxi / Car (via Poipet) 9–13.5 hours $250–860 per vehicle

How do I get from Phnom Penh to Bangkok?


1. BUS / MINIVAN from Phnom Penh to Bangkok

👉 Bus or minivan is a budget-friendly way from Phnom Penh to Bangkok.

  • ✔️ Ideal for: travelers looking for a cheaper long-distance option
  • ✔️ Total travel time: ~11–15 hours (including border crossing)
  • ✔️ Cost: low-cost option (varies by company and service)
  • ✔️ Comfort level: low to medium (seats, sleepers or modern vans)
  • ✅ Best Option: Sleeper bus or comfortable minivan
  • 💡 Tip: Expect delays and book tickets online in advance

Travel by bus or minivan is the most popular budget option from Phnom Penh to Bangkok. Companies such as Saly Express, Travel Mart, Vibol Express, SRL Transport, Go Ho Travel, Virak Buntham, Capitol VIP and Sarah Transport operate modern buses, sleeper buses and comfortable minivans on this route.

The journey via the Poipet border crossing takes about 11-15 hours, depending on traffic, border procedures and the type of vehicle. Minivans are usually a bit faster, while larger buses often provide more space and sleeper berths.

BOOK BUS TICKETS on 12go.asia

All buses travel through the Poipet border crossing, the main gateway between Cambodia and Thailand. Ticket prices range from $26-44/pp and departures are available throughout the day and night.

Bus tickets from Phnom Penh to Bangkok can be searched and booked online in advance. Departure and arrival points vary by company, so always check the latest transfer details before your trip.

BOOK BUS TICKETS on Baolau

🚍 Bus Schedule + Tickets from Phnom Penh to Bangkok:
Bus Operator: Departure in Phnom Penh Arrival in Bangkok Bus Ticket
Travel Mart 06:00 19:30 From $36.00
Airbus 06:00 18:30 From $41.00
Saly Express 07:00 20:30 From $26.00
Saly Express 21:00 11:30 From $26.00
Go Ho Travel 07:30 23:30 From $35.00
SRL Transport 07:30 17:30 From $44.00
Vibol Express 07:30 21:00 From $35.00
Vibol Express 20:15 10:15 From $32.00
Thero Express 05:00 16:30 From $26.00
Mekong Express 07:00 19:00 From $29.00
Virak Buntham Express 06:30 19:00 From $31.00
Virak Buntham Express 07:00 19:30 From $31.00
Virak Buntham Express 07:45 18:45 From $31.00
Virak Buntham Express 21:00 11:30 From $28.00
Virak Buntham Express 22:00 11:00 From $31.00
Capitol VIP 06:30 21:00 From $27.00
Capitol VIP 22:00 11:00 From $27.00
BookMeBus 06:30 19:00 From $34.00
BookMeBus 20:30 11:00 From $34.00
BookMeBus 22:00 11:00 From $30.00

bus-minivan-minibus-phnom-penh-to-bangkok
Bus by Travel Mart and minivan by Sarah Transport from Phnom Penh to Bangkok (photo: 12go.asia)

2. FLIGHTS from Phnom Penh to Bangkok

👉 Direct flight is the fastest and most comfortable way from Phnom Penh to Bangkok.

  • ✔️ Ideal for: travelers who want to save time and avoid long road journeys
  • ✔️ Total travel time: ~4 hours (including airport procedures)
  • ✔️ Cost: $60–250 per person
  • ✔️ Comfort level: high (short flight with multiple airlines)
  • ✅ Best Option: Direct flight to Suvarnabhumi or Don Mueang Airport
  • 💡 Tip: Book early for better prices and check airport transfer options

Direct flights are the fastest and most comfortable way to travel from Phnom Penh to Bangkok. A nonstop flight takes about 1 hour 15 minutes, while the total journey including airport procedures is usually around 4 hours.

Airlines on this route include Thai AirAsia, Cambodia Airways, Bangkok Airways, Thai Airways, Thai Smile, Thai VietJet, Sky Angkor Airlines and Singapore Airlines. Direct flights operate frequently throughout the year, although schedules may vary by season.

Flights depart from Techo International Airport (KTI) in Phnom Penh and arrive at Suvarnabhumi Airport or Don Mueang Airport in Bangkok. Airfares typically range from $60-250/pp depending on the airline, season and booking date.

Flights from Phnom Penh to Bangkok can be searched and booked online in advance. This option is ideal for travelers who want to save time and enjoy the most convenient transfer between Cambodia and Thailand.

BOOK FLIGHT on 12go.asia

✈️ Flight Schedule from Phnom Penh to Bangkok:
Airlines: Departure Arrival Price
VietJet Air 10:45 12:00 From $60.00
VietJet Air 21:15 22:30 From $60.00
Air Asia 17:15 18:25 From $64.00
Air Asia 09:10 10:20 From $71.00
Lanmei 10:20 11:35 From $74.00
Thai Smile 20:55 22:00 From $108.00
Thai Smile 09:40 10:50 From $124.00
Bangkok Air. 15:35 16:50 From $117.00
Bangkok Air. 19:25 20:40 From $117.00
Bangkok Air. 10:55 12:10 From $147.00
Sky Angkor 08:00 09:10 From $135.00
Sky Angkor 12:30 13:40 From $110.00
Sky Angkor 18:00 19:10 From $85.00
Hanh Air Systems 11:05 12:20 From $150.00
Hanh Air Systems 19:10 20:25 From $150.00

flight-phnom-penh-to-bangkok
Direct flight from Phnom Penh to Bangkok is the most fastest transport to Thailand.

3. PRIVATE TAXI or CAR from Phnom Penh to Bangkok

👉 Private taxi/car is the most comfortable and flexible way from Phnom Penh to Bangkok.

  • ✔️ Ideal for: groups or travelers wanting a direct door-to-door transfer
  • ✔️ Total travel time: ~9–13.5 hours (including border crossing)
  • ✔️ Cost: $250–860 per vehicle
  • ✔️ Comfort level: high (modern cars, SUVs or minivans with driver)
  • ✅ Best Option: Private car with hotel pickup and drop-off
  • 💡 Tip: Share costs in a group and prepare documents for the border

Private car or taxi with a driver is the most comfortable but also the most expensive way to travel from Phnom Penh to Bangkok. Companies such as SIMA Car, Angkor Guide Adventure and Glassflower offer modern cars, SUVs and spacious minivans for groups.

Travel time is about 9-13.5 hours via the Poipet border crossing. One of the main advantages is door-to-door service, allowing you to choose both your departure point in Phnom Penh and your arrival location in Bangkok.

BOOK TAXI / CAR to Bangkok

The cost of a private transfer ranges from $250-860/car, depending on the vehicle type. Smaller cars are usually the cheapest option, while larger SUVs and minivans cost more but are ideal for families or groups.

Private cars can be booked online in advance and are a good choice for travelers seeking maximum comfort, flexibility and a hassle-free transfer between Cambodia and Thailand.

taxi-car-glassflower-phnom-penh-to-bangkok
Private minivan/taxi from Phnom Penh to Bankgok – Glassflower (photo: 12go.asia).

4. BUS + TRAIN from Phnom Penh to Bangkok

👉 Bus + train via Poipet and Aranyaprathet is the cheapest but longest way from Phnom Penh to Bangkok.

  • ✔️ Ideal for: low-cost travelers who don’t mind multiple transfers
  • ✔️ Total travel time: ~14–16 hours (bus + train + border crossing)
  • ✔️ Cost: $13–30 per person
  • ✔️ Comfort level: low to medium (bus/minivan + basic train seats)
  • ✅ Best Option: Bus to Poipet + Thai train from Aranyaprathet
  • 💡 Tip: Allow extra time for border crossing and check train departures

Another way to travel from Phnom Penh to Bangkok is by bus + train via the Poipet border crossing and Aranyaprathet in Thailand. This route has 2 steps: a bus or minivan to Poipet and a Thai train from Aranyaprathet to Bangkok.

The first step is a bus or minivan journey from Phnom Penh to Poipet, taking about 7-9 hours. Companies such as Airbus, Capitol VIP, Virak Buntham Express, BookMeBus, Cambolink 21 Express and Saly Express operate on this route. Tickets cost around $11-27/pp.

BOOK BUS TICKETS to Poipet

After crossing the border, continue to Aranyaprathet Railway Station, located a few kilometres from the border. From there, Thai trains run to Bangkok (see the Thai railway map), with a travel time of about 5.5-6 hours.

Train tickets are very cheap, starting at around $1.50/pp for a seat. The total journey by bus and train takes about 14-16 hours, making it a slower but budget-friendly alternative to direct buses or flights.

train-aranyaprathet-to-bangkok
From Aranyaprathet you can travel by train to Bangkok.

FAQ + Travel Tips – Phnom Penh to Bangkok:

How to book tickets or flights from Phnom Penh to Bangkok?

Book buses, flights and private transfers online via Baolau ➜ or 12go.asia ➜.

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

Flights take about 1.25 hours, buses 11-15 hours, private cars 9-13.5 hours and bus + train transfers 14-16 hours.

What is the distance between Phnom Penh and Bangkok?

The distance is approximately 700 km via the Poipet border crossing.

How much does it cost to travel from Phnom Penh to Bangkok?

Bus tickets cost $26-44/pp, flights $60-250/pp and private cars $250-860/vehicle.

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

A direct flight is the fastest and most comfortable transport option.

What is the cheapest transport option?

The cheapest option is usually a bus or minivan via the Poipet border crossing.

Where can you store luggage in Bangkok?

You can use Radical Storage, with storage points across Bangkok.

Is a private taxi available from Phnom Penh to Bangkok?

Yes, private cars and minivans can be booked online for this route.

Can you travel by train from Phnom Penh to Bangkok?

No direct train exists. Travel via Poipet and continue by train from Aranyaprathet.

How do you get from Phnom Penh to Poipet?

Buses and minivans travel from Phnom Penh to Poipet in about 7-9 hours.

Popular travel routes in Cambodia:
How to get from Phnom Penh to Siem Reap? How to get from Battambang to Siem Reap?
How to get from Phnom Penh to Battambang? How to get from Koh Rong to Siem Reap?
How to get from Kampot to Phnom Penh? How to get from Kampot to Sihanoukville?
How to get from Siem Reap to Bangkok? How to get from Phnom Penh to Sihanoukville?

💡 Practical Travel Tips for Phnom Penh to Bangkok

Traveling from Phnom Penh to Bangkok covers about 700 km and you can travel by plane, bus, minivan, private car or train via Aranyaprathet.

  • Choose Flights for Speed: Direct flights take about 1 hour 15 minutes and save a lot of travel time.
  • Use Buses for Budget Travel: Buses and minivans take about 11-15 hours and are the cheapest option.
  • Prepare for the Border: Overland routes cross at Poipet, so keep your passport ready.
  • Consider Private Transfers: Private cars offer more comfort and flexible departure times.
  • Allow Extra Time: Traffic and border procedures can occasionally cause delays.
  • Plan Your Arrival: Check your airport or bus terminal location before departure.
  • Book in Advance: Flights and buses can sell out during holidays and weekends.

Tip: Flights, bus, minivan and private car tickets from Phnom Penh to Bangkok can be searched and booked online in advance.


🎫 Book your tickets from Phnom Penh to Bangkok + Schedule:

Vietnam to Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

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

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: