BANGKOK to CAMBODIA — Transport Options ☀️

How to get from Bangkok to Cambodia by bus, minivan, plane, taxi, car, train
How to get from Bangkok to Cambodia? You can travel to Cambodia by plane, bus, minivan, train, car, taxi.
  1. Bus / Van to Cambodia
  2. Flights to Cambodia
  3. Taxi / Car to Cambodia
  4. Trains to Cambodia
  5. Book a Tour Online 🎫
  6. Book Ticket Online 🎫
Best comfort

Private taxi/car

Door-to-door, smooth border crossing

Best budget

Bus

Direct routes via Poipet border, cheapest option

Avoid

Train

No direct international passenger connection

Quick answer: You can travel from Bangkok to Cambodia by direct flight, tourist bus/minivan, train + land transfer, or private car. Flights are the fastest option, buses are cheap and popular, while private cars offer the most comfort and flexibility. Tickets and flights can be searched and booked online in advance.

At a glance:

  • 📍 Distance: About 400 km to Siem Reap via Poipet border.
  • ⏱️ Travel time: Flight 1-1.5 hr | Bus 8-14 hrs | Train + transfer about 20 hrs.
  • 💰 Price: Flight $40-120 | Bus $30-50 | Train $10-15 | Private car $250-360.
  • ✈️ Best option: Direct flight for speed and comfort.
  • 🚍 Budget option: Tourist bus or minivan.
  • 🚕 Private car: Good for groups and flexible travel plans.

Last updated in March 2026


From Thailand to Cambodia you can travel by plane, bus, train or private car.

Cambodia is one of the most visited countries in Southeast Asia, famous for the temples of Angkor Wat, vibrant cities and beautiful landscapes. Most travelers from Thailand head to Phnom Penh or Siem Reap, which can be reached by direct flight, tourist bus, train or private transfer.

The fastest option is a direct flight taking only 1–1.5 hours, while buses and minivans via the Poipet border crossing are popular among budget travelers. Train travel is also possible via Aranyaprathet and Cambodia’s Royal Railway network. Before your trip, it is a good idea to check the weather in Cambodia and current visa requirements.

BOOK TICKETS with Baolau

From Bangkok to Cambodia – travel by bus, van, plane, train or car.

Direct flights to Phnom Penh and Siem Reap are the fastest and most comfortable option, with flight times of around 1–1.5 hours. Budget travelers often choose buses or minivans via the Poipet border crossing, while train travel is possible via Aranyaprathet and the Royal Railway route to Phnom Penh.

Private cars offer the most flexibility and comfort, while buses remain the cheapest option. You can easily book tickets, flights or private transfers online in advance. For more details, read this guide about transportation in Cambodia.

Comparison of Transfer Options from Bangkok to Cambodia
Transfer modes from Bangkok to Cambodia: Travel Time Cost Range
Direct Flight 1–1.5 hours $40–160 per person
Bus / Van 8–14 hours $30–50 per person
Train 20 hours $10–15 per person
Private Car 9–14 hours $250–360 per car

BOOK TICKETS with 12go.asia


How do I get from Bangkok to Cambodia?


1. BUS / VAN from Bangkok to Cambodia

👉 Bus/minivan is the cheapest and most popular way from Bangkok to Cambodia (Siem Reap or Phnom Penh).

  • ✔️ Good for: budget travelers and overland travel between Thailand and Cambodia
  • ✔️ Duration: ~7.5–13 hours to Siem Reap / ~12–14 hours to Phnom Penh
  • ✔️ Price: $33–43 (Siem Reap) / $35–51 (Phnom Penh) per person
  • ✔️ Comfort: moderate (air-conditioned buses or minivans)
  • ✅ Best option: Choose a direct international bus with border crossing assistance included
  • 💡 Tip: Book tickets online in advance and prepare documents for the Poipet border crossing.

A) BUS / MINIVAN from Bangkok to Siem Reap

Tourist buses and modern minivans from Bangkok to Siem Reap travel via the Poipet border crossing. The journey covers about 400 km, takes 7.5–13 hours and tickets cost around $33–43 per person. Popular operators include Giant Ibis, Travel Mart, Mekong Express, Nattakan and Virak Buntham.

Book bus e-tickets online at Baolau ➜ or 12go.asia ➜.

B) BUS / MINIVAN from Bangkok to Phnom Penh

Tourist buses and minivans from Bangkok to Phnom Penh also cross the Poipet border. The journey takes about 12–14 hours over roughly 700 km, with ticket prices ranging from $35–51 per person.

Book bus e-tickets online at Baolau ➜ or 12go.asia ➜.

bus-bangkok-to-cambodia-giant-ibis
Giant Ibis bus from Bangkok to Siem Reap in Cambodia (photo: 12go.asia)

minivan-virak-buntham-bangkok-to-cambodia
Virak Buntham Minivan from Bangkok to Phnom Penh in Cambodia (photo: Baolau).

2. FLIGHTS from Bangkok to Cambodia

👉 Flight is the fastest and most comfortable way from Bangkok to Cambodia.

  • ✔️ Good for: travelers with limited time and those preferring convenience
  • ✔️ Duration: ~1 hour (Siem Reap) / ~1h 15min (Phnom Penh)
  • ✔️ Price: $40–120 (Siem Reap) / $50–160 (Phnom Penh) per person
  • ✔️ Comfort: high (modern aircraft, quick transfer)
  • ✅ Best option: Choose a direct flight from Bangkok airports for the quickest connection
  • 💡 Tip: Book tickets early for the best prices and allow time for airport transfers and check-in.

A) DIRECT FLIGHT from Bangkok to Siem Reap

Direct flights from Bangkok to Siem Reap are the fastest way to reach Cambodia. Flights take about 1 hour, with fares from $40–120 per person. Airlines include Thai AirAsia, Thai Smile, Bangkok Airways and Thai Airways.

Flights depart from Suvarnabhumi Airport or Don Mueang Airport and arrive at Siem Reap Angkor International Airport.

B) DIRECT FLIGHT from Bangkok to Phnom Penh

Direct flights from Bangkok to Phnom Penh take about 1 hour 15 minutes and cost around $50–160 per person. Airlines include Thai AirAsia, Cambodia Airways, Bangkok Airways, Thai Smile and Thai Airways.

Flights depart from Suvarnabhumi Airport or Don Mueang Airport and arrive at Techo International Airport (KTI) in Phnom Penh.

flight-bangkok-to-cambodia
There are direct flights from Bangkok to Cambodia – to Siem Reap or Phnom Penh.

3. TAXI / CAR from Bangkok to Cambodia

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

  • ✔️ Good for: groups, families, and travelers wanting door-to-door service
  • ✔️ Duration: ~6.5–9 hours (Siem Reap) / ~9–14 hours (Phnom Penh)
  • ✔️ Price: $185–700 (Siem Reap) / $285–700 (Phnom Penh) per car
  • ✔️ Comfort: high (private vehicles, customizable stops, border assistance)
  • ✅ Best option: Arrange a direct cross-border transfer with minimal stops for a smooth ride
  • 💡 Tip: Share costs in a group and prepare documents for border crossing procedures.

A) PRIVATE CAR / TAXI from Bangkok to Siem Reap

Private cars and taxis from Bangkok to Siem Reap offer the most comfortable door-to-door transfer. The journey takes about 6.5–9 hours and prices range from $185–700 per vehicle. Companies such as Angkor Guide Adventure and Glassflower operate this route.

You can choose a standard car or a spacious minivan for up to 9 passengers. Book your private transfer at 12go.asia ➜.

B) PRIVATE CAR / TAXI from Bangkok to Phnom Penh

Private taxis and modern minivans are also available from Bangkok to Phnom Penh. Travel time is about 9–14 hours, with prices ranging from $285–700 per vehicle. Transfers are operated by Angkor Guide Adventure and Glassflower.

Private transfers are ideal for families and groups looking for flexibility and comfort. Book your private car at 12go.asia ➜.

taxi-car-glassflower-bangkok-to-cambodia
From Bangkok to Cambodia you can also travel by private car, taxi / minivan to Siem Reap or Phnom Penh (photo: 12go.asia).

4. TRAIN from Bangkok to Cambodia

👉 Train is the cheapest but least practical way from Bangkok to Cambodia.

  • ✔️ Good for: low-budget travelers and those seeking an authentic travel experience
  • ✔️ Duration: ~12–16 hours total (with border crossing and transfers)
  • ✔️ Price: ~$8–15 per person total
  • ✔️ Comfort: low to basic (3rd class train + limited rail services)
  • ✅ Best option: Take a train to the border, cross on foot, then continue by train toward Phnom Penh
  • 💡 Tip: Plan carefully due to limited schedules and be prepared for manual border crossing between stations.

A) TRAIN of Thai Railways from Bangkok to Aranyaprathet

Thai Railways operates budget trains from Bangkok to Aranyaprathet, the nearest railway station to the Cambodia border. The journey takes about 5.5–6 hours and hard-seat tickets cost from around $1.50.

Trains depart from Hua Lamphong Railway Station and arrive at Aranyaprathet. Book tickets at 12go.asia ➜ or Baolau ➜, or buy them at the station.

B) TRAIN of Royal Railway from Poipet to Phnom Penh

The Royal Railway train connects Poipet with Phnom Penh via Battambang. The journey takes about 11–12 hours, tickets cost around $6–10 per person, and the timetable is very limited.

Trains depart from Poipet Railway Station and arrive at Phnom Penh Railway Station. See How to go to Phnom Penh from Poipet? and the Cambodia Railway Map.

train-bangkok-to-aranyaprathet
From Bangkok you can travel to Aranyaprathet by train of Thai Railways. Aranyaprathet is close to the border with Cambodia.

royal-railway-train-phnom-penh-cambodia
From Poipet (10 km from Aranyaprathet) you can travel by train of Royal Railway to Phnom Penh or Battambang in Cambodia.

FAQ + Travel Tips – Bangkok to Cambodia:

How can I book tickets or flights from Bangkok to Cambodia?

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

What are the most popular routes from Bangkok to Cambodia?

The most popular routes are Bangkok to Siem Reap and Bangkok to Phnom Penh.

How long does it take to travel from Bangkok to Cambodia?

Flights take 1–1.5 hours, buses 8–14 hours and train connections about 18–20 hours.

What is the distance between Bangkok and Cambodia?

The distance is about 400 km to Siem Reap and around 700 km to Phnom Penh.

How much does travel from Bangkok to Cambodia cost?

Bus tickets cost about $30–50, flights $40–160 and private cars from $250 per vehicle.

What is the fastest way to get from Bangkok to Cambodia?

A direct flight to Phnom Penh or Siem Reap is the fastest option.

What is the cheapest transport option from Bangkok to Cambodia?

Train travel via Aranyaprathet and Poipet is usually the cheapest option.

Is there a direct train from Bangkok to Cambodia?

No, you need to travel via Aranyaprathet and continue from Poipet in Cambodia.

Can I book a private taxi or car from Bangkok to Cambodia?

Yes, private cars and minivans can be booked online for Cambodia routes.

Where can I travel after arriving in Phnom Penh or Siem Reap?

Popular onward routes include Sihanoukville, Koh Rong, Laos and Vietnam.

How do travelers get around Cambodia?

Travelers use buses, minivans, trains, domestic flights and private taxis.

What is the best time to visit Cambodia?

The dry season from November to April is the most popular time to visit. Read more about weather in Cambodia.

What currency is used in Cambodia?

The Cambodian Riel (KHR) is the official currency, but US Dollars are widely accepted.


👉 Transport Options from Bangkok to Cambodia:
Transport Pros Cons
Plane Fastest and most comfortable option with direct flights to Phnom Penh, Siem Reap or Sihanoukville in about 1-1.5 hours. More expensive than buses or trains and includes airport transfers and luggage limits.
Bus Cheap and popular overland option with direct buses from Bangkok to Phnom Penh or Siem Reap. Long journey of about 8-12 hours and border crossings at Poipet can sometimes be slow.
Train Scenic and budget-friendly way to travel from Bangkok to Aranyaprathet near the Cambodian border. No direct train to Cambodia, so extra bus or taxi transfer is required after crossing the border.
Private Car Flexible option for independent travelers with scenic routes and possible stops along the way. Requires border paperwork and international driving permit, and road conditions may vary in Cambodia.
Flight + Bus Good balance between speed and overland travel, suitable for flexible travel itineraries. Requires multiple transfers and coordination between flights and buses.

cambodia-solo-traveling-on-your-own

facts-interesting-facts-cambodia

prices-cambodia-travel-food

food-meals-dishes-cambodia


🎫 Book your tickets from Bangkok to Cambodia + Schedule:

Bangkok to Laos ➔

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: