How to get from BANGKOK to CAMBODIA?

bangkok-to-cambodia-transport
How to get from Bangkok to Cambodia? You can travel to Cambodia by plane, bus, minivan, train, car, taxi.

Bus / Van to Cambodia
Flights to Cambodia
Taxi / Car to Cambodia
Trains to Cambodia
Book Tickets Online

From Thailand to Cambodia in Asia you can travel by various ways.

    • Cambodia in Southeast Asia is an important crossroads if you want to travel from Thailand to southern Vietnam. It is through this country that several popular busy routes lead. At least through two large cities – Phnom Penh (capital of Cambodia) and Siem Reap (Angkor Wat temple complex). This country is undergoing modernization recently and tourism is on an upward trend. Tourist transport links are also being strengthened and new roads are being built. There are also direct flights between Bangkok and Cambodia, which will significantly save your travel time. There are direct flights from Bangkok to Phnom Penh or Siem Reap.
    • Cambodia also has a railway route, the Royal Railway (up to the Poipet border crossing) runs here, but this railway does not cover much of Cambodia, the timetable is very limited and trains are slow. From Bangkok to Cambodia, you can also use various tourist bus connections or private and faster minivans for groups of people who travel mainly through the Poipet border crossing. Tourist buses are a cheaper option for transfers from Bangkok to Cambodia, and the journey across the Poipet border crossing takes many hours. There are totally 4 ways how you can reach Cambodia from Bangkok – flight, bus or minivan, train via Poipet or private car/taxi.
    • You can book tickets or flights from Bangkok to Cambodia online

BOOK TICKETS with Baolau

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

    • The best and fastest way how to travel from Bangkok to Cambodia is to use various direct flights to Phnom Penh or Siem Reap. Several well-known Asian airlines operate their routes between these countries. Direct flight from Bagnkok to Phnom Penh or Siem Reap takes about 1-1.5 hour, it is a more expensive option of transport, but the most comfortable. Flights for direct flights from Bangkok to Cambodia (Phnom Penh, Siem Reap) cost about $40-120/pp. There are also flights with stopover, but these flights are the most expensive options.
    • Another popular and cheaper option is to travel by bus or minivan through the border crossing Poipet. A faster option is from Bangkok to Siem Reap, which takes about 7.5-13 hours by bus, depending on the type of bus or minivan and the delay at the border. The bus ride from Bangkok to Phnom Penh takes about 12-14 hours. Bus tickets from Bangkok to Cambodia (Phnom Penh or Siem Reap) cost about $20-35/pp. As you travel by tourist bus through the Poipet border crossing, you can also use the train connection from Bangkok to Aranyaprathet (5 km from Poipet) and from Poipet you can continue by Royal Railway train via Battambang to Phnom Penh. There are also private cars or taxis, which are the most expensive mode of transport between Bangkok and Cambodia. You can book tickets, flights or private car to Cambodia from Bangkok easily online.

BOOK TICKETS with 12go.asia


How do I get from Bangkok to Cambodia?


1. BUS / VAN from Bangkok to Cambodia


A) BUS / MINIVAN from Bangkok to Siem Reap

    • there are sleeper / seat tourist buses or minivans from Bangkok to Siem Reap
    • all the buses or minivans from Bangkok to Siem Reap go through the Poi Pet border crossing
    • the most cheapest way how to get to Siem Reap from Bangkok, travel distance is about 400 km
    • travel by bus from Bangkok to Siem Reap takes about 7.5-13 hours
    • bus ticket from Bangkok to Siem Reap in Cambodia costs about $22-32/pp
    • bus companies to Siem Reap from Bangkok: Giant Ibis, Nattakan, Mekong Express, Nattakan, Virak Buntham…
    • comfortable, modern, new air-conditioned buses or minivans
    • Book and buy bus e-tickets from Bangkok to Siem Reap on Baolau icon-external-link-square or 12go.asia icon-external-link-square

B) BUS / MINIVAN from Bangkok to Phnom Penh

    • there are also some tourist buses or minivans from Bangkok to Phnom Penh
    • all the buses or minivans from Bangkok to Phnom Penh go through the Poi Pet border crossing
    • a cheap way how to travel to Phnom Penh from Bangkok, travel distance is about 700 km
    • travel by bus or minivan from Bangkok to Phnom Penh takes about 12-14 hours
    • bus ticket from Bangkok to Phnom Penh in Cambodia costs about $23-30/pp
    • comfortable, modern and new air-conditioned buses or private minivans
    • Book and buy bus e-tickets from Bangkok to Phnom Penh on Baolau icon-external-link-square or 12go.asia icon-external-link-square
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


A) DIRECT FLIGHT from Bangkok to Siem Reap

    • there are also direct flights from Bankok to Siem Reap in Cambodia
    • airlines from Bangkok to Siem Reap: Thai Air Asia, Thai Smile, Bangkok Air, Thai Airways
    • flight time from Bangkok to Siem Reap is only about 1 hour
    • the price of the one-way low-cost flight from Bangkok to Siem Reap is about $40-120/pp
    • airport in Siem Reap – Siem Reap International Airport
    • flights from Bangkok – Suvarnabhumi Airport or Don Mueang Airport
    • direct flight is the fastest and comfortable option of transport from Bangkok to Siem Reap

B) DIRECT FLIGHT from Bangkok to Phnom Penh

    • there are also direct flights from Bankok to Phnom Penh in Cambodia
    • airlines to Phnom Penh: Thai Air Asia, Cambodia Airways, Thai Smile, Bangkok Air, Thai Airways…
    • flight time from Bangkok to Phnom Penh is only about 1 hour and 15 minutes
    • price of the one-way flight to Phnom Penh from Bangkok is about $50-160
    • airport in Phnom Penh – Phnom Penh International Airport
    • flights from Bangkok – Suvarnabhumi Airport or Don Mueang Airport
    • direct flight is the fastest and comfortable option of transport from Bangkok to 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


A) PRIVATE CAR / TAXI from Bangkok to Siem Reap

    • from Bangkok to Siem Reap in Cambodia you can also travel by taxi or private car
    • taxi company from Bangkok to Siem Reap: Glassflower
    • taxi or private car, minivan from Bangkok to Siem Reap costs about $250-290 (vehicle)
    • travel by taxi or private car from Bangkok to Siem Reap takes about 9 hours
    • you can also book van/minivan for 9 passengers online
    • Book your taxi or private car from Bangkok to Siem Reap on 12go.asia icon-external-link-square

A) PRIVATE CAR / TAXI from Bangkok to Phnom Penh

    • from Bangkok to Phnom Penh in Cambodia you can also travel by private taxi or car (minivan)
    • travel by private taxi/car from Bangkok to Phnom Penh takes about 14 hours
    • travel by private taxi/car from Bangkok to Phnom Penh costs about $292-356/vehicle
    • private transport company from Bangkok to Phnom Penh: Glassflower
    • modern comfortable cars or minivans for a group of people
    • Book private taxi or private car from Bangkok to Phnom Penh on 12go.asia icon-external-link-square
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


You can also travel by train
from Bangkok to Cambodia. But with stopover in Poipet border crossing, there is no direct train connecting Bangkok and Phnom Penh or Siem Reap. This way of transport has 2 steps – 1. Travel by train from Bangkok to Aranyaprathet and 2. Travel by train from Poipet to Phnom Penh (or Battambang). Poipet is about 5 km from Aranyaprathet. There is no train from Poipet to Siem Reap, you can travel only to Battambang and Phnom Penh.


A) TRAIN of Thai Railways from Bangkok to Aranyaprathet

B) TRAIN of Royal Railway from Poipet to Phnom Penh

    • from Poipet to Phnom Penh you can travel by train of Royal Railway of Cambodia
    • travel time by train from Poipet to Phnom Penh (via Battambang) takes about 11-12 hours
    • travel by train from Poipet to Phnom Penh costs about $6-10/pp
    • schedule of these Royal Railway trains is very limited
    • train departs from Poipet Railway Station and arrives to Phnom Penh Railway Station
    • Poipet Railway Station is about 1 km from the border with Thailand
    • read this article: How to go to Phnom Penh from Poipet?
    • you can check current 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.
train-poipet-to-phnom-penh
From Poipet (10 km from Aranyaprathet) you can travel by train of Royal Railway to Phnom Penh or Battambang in Cambodia.


icon-info-circle FAQ + Tips – Travel route from Bangkok to Cambodia:

1️⃣ How to book and buy tickets or flights from Bangkok to Cambodia?

    • You can book e-tickets + flights from Bangkok to Cambodia on Baolau or 12go.asia.
    • You can search various travel routes, e.g. Bangkok to Phnom Penh, Bangkok to Siem Reap…

2️⃣ What are the most popular routes from Bangkok to Cambodia?

    • The most popular travel routes from Bangkok to Cambodia are from Bangkok to Siem Reap or Phnom Penh.

3️⃣ How long does it take to travel from Bangkok to Cambodia?

    • Direct flight from Bangkok to Cambodia (Phnom Penh, Siem Reap) takes about 1-1.5 hour.
    • Travel by bus / minivan from Bangkok to Cambodia takes about 8-14 hours.
    • Travel by taxi or private car from Bangkok to Cambodia takes about 9 or 14 hours.
    • Travel by train from Bangkok to Cambodia – Phnom Penh via Poipet takes about 20 hours.

4️⃣ What is the travel distance from Bangkok to Cambodia?

    • Travel distance from Bangkok to Cambodia (Poipet border crossing) is about 260 km by road.
    • Travel distance from Bangkok to Siem Reap is about 400 km by road.
    • Travel distance from Bangkok to Phnom Penh is about 700 km by road.

5️⃣ How much does it cost to get from Bangkok to Cambodia?

    • Travel by bus from Bangkok to Cambodia costs about $20-35/pp (depends on the travel route).
    • Travel by plane (direct flight) from Bangkok to Cambodia costs about $40-160/pp.
    • Travel by taxi or private car from Bangkok to Cambodia costs about $250-360/car.
    • Travel by train from Bangkok to Cambodia – Phnom Penh costs about $10-15/pp.

What is the best way of transport from Bangkok to Cambodia?

    • The best and fastest option of getting to Cambodia from Bangkok in Thailand is to take a direct flight to Siem Reap or Phnom Penh. You will save a lot of travel time and it is much comfortable then to travel by bus or train.

What is the most cheapest way of transport from Bangkok to Cambodia?

    • The most cheapest way of transport from Bangkok to Cambodia is to travel by train via Aranyaprathet and Poipet. But this way of transport is very slow and takes a lot of time, train schedule is limited. Another option is to travel by tourist bus to Siem Reap or Phnom Penh.

Is there a direct train from Bangkok to Cambodia?

    • No, there is no direct train to Cambodia from Bangkok in Thailand. But there is a train of Thai Railways from Bangkok to Aranyaprathet (10 km from Poipet) and from Poipet you can travel by train of Royal Railway of Cambodia to Battambang or Phnom Penh in Cambodia.

Where to travel from Phnom Penh or Siem Reap?


icon-arrow-circle-right Book + buy tickets / flights from Bangkok to Cambodia + Schedule:

(You can change your departure, arrival… Bangkok to Aranyaprathet, Bangkok to Phnom Penh…)


Hanoi to Cam RanhPhn.Penh to PattayaHanoi to FansipanHanoi to BangkokS.Reap to PhuketSiemReap to PattayaVientiane to Udon Thani

Bangkok to Laos icon-angle-double-right

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 23

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

Share: