1. Bus / Van to Cambodia
2. Flights to Cambodia
3. Taxi / Car to Cambodia
4. Trains to Cambodia
🎫 Book a Tour Online
🎫 Book Ticket Online
From Thailand to Cambodia in Asia you can travel by various ways.
-
- Cambodia in Southeast Asia serves as a crucial transit point for travelers journeying from Thailand to southern Vietnam. This nation boasts several popular routes, primarily passing through key cities such as Phnom Penh (the capital of Cambodia) and Siem Reap, home to the majestic Angkor Wat temple complex. Cambodia is currently undergoing significant modernization, with a burgeoning tourism sector. Efforts to enhance tourist transportation networks include the development of new roads and strengthening existing links. Notably, there are direct flights connecting Bangkok with Cambodia, offering considerable time savings for travelers. Direct flights operate between Bangkok and Phnom Penh or Siem Reap.
- Cambodia features a limited railway route known as the Royal Railway, which extends to the Poipet border crossing. However, this railway network covers only a small portion of Cambodia, with a sparse timetable and slow trains. Travelers from Bangkok to Cambodia can also opt for various tourist bus connections or private, expedited minivans, particularly across the Poipet border crossing. Tourist buses offer a more economical option for crossing from Bangkok to Cambodia, albeit with longer travel times. There are a total of 4 transportation options to reach Cambodia from Bangkok in Thailand: direct flight, tourist modern bus or private modern minivan, train via Poipet and Aranyaprathet, or private car/taxi. Prior to arrival in Cambodia, it’s advisable to review pertinent information on the country’s weather conditions in Cambodia.
From Bangkok to Cambodia – travel by bus / van, plane, train, car.
-
- The optimal and swiftest mode of travel from Bangkok to Cambodia involves utilizing various direct flights to Phnom Penh or Siem Reap. Several reputable Asian airlines operate routes connecting these destinations. A direct flight from Bangkok to Phnom Penh or Siem Reap typically lasts 1 to 1.5 hours, offering a more expensive yet comfortable transport option. Direct flights from Bangkok to Cambodia (Phnom Penh, Siem Reap) range from $40 to $120 per person. Additionally, flights with layovers are available, albeit at higher costs.
-
- Another popular and budget-friendly alternative is to travel by bus or minivan via the Poipet border crossing. The journey from Bangkok to Siem Reap by bus typically takes around 7.5 to 13 hours, depending on the vehicle type and border processing times. Meanwhile, the bus trip from Bangkok to Phnom Penh spans approximately 12 to 14 hours. Bus tickets from Bangkok to Cambodia (Phnom Penh or Siem Reap) range from $30 to $50 per person. Travelers opting for tourist buses across the Poipet border crossing can also utilize the train connection from Bangkok to Aranyaprathet (located 5 km from Poipet). From Poipet, travelers can proceed via Royal Railway train through Battambang to Phnom Penh. Private cars or taxis offer the most luxurious yet costly transportation option between Bangkok and Cambodia. Booking tickets, flights, or private transportation to Cambodia from Bangkok is conveniently available online. For further guidance, read this article on transportation in Cambodia.
Transfer Mode – Bangkok to Cambodia: | Travel Time | Cost Range |
---|---|---|
Direct Flight | 1-1.5 hours | $40-160/pp |
Bus / Van | 8-14 hours | $30-50/pp |
Train | 20 hours | $10-15/pp |
Private Car | 9-14 hours | $250-360/car |
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 $33-43/pp
- bus companies to Siem Reap from Bangkok: Travel Mart, Giant Ibis, 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 ➜ or 12go.asia ➜
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 $35-51/pp
- comfortable, modern and new air-conditioned buses or private minivans
- Book and buy bus e-tickets from Bangkok to Phnom Penh on Baolau ➜ or 12go.asia ➜
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
- there are also direct flights from Bankok to Siem Reap in Cambodia
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
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 $185-290 (vehicle)
- travel by taxi or private car from Bangkok to Siem Reap takes about 6.5-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 ➜
B) 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 $285-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 ➜
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
-
- there is a train (3rd class, seat train) from Bangkok to Aranyaprathet
- train departs from Bangkok – Hua Lamphong Railway Station
- train arrives to Aranyaprathet (Suwannason road)
- train ticket from Bangkok to Aranyaprathet costs about $1.50 (hard seat)
- Book tickets from Bangkok to Aranyaprathet on 12go.asia ➜ or Baolau ➜
- you can also buy these tickets at the railway station
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
❓ FAQ + Tips – Travel route from Bangkok to Cambodia:
1. How to book and buy tickets or flights from Bangkok to Cambodia?
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?
-
- Transfer by bus from Bangkok to Cambodia costs about $30-50/pp (depends on the travel route).
- Transfer by plane (direct flight) from Bangkok to Cambodia costs about $40-160/pp.
- Transfer by taxi or private car from Bangkok to Cambodia costs about $250-360/car.
- Transfer by train from Bangkok to Cambodia – Phnom Penh costs about $10-15/pp.
6. 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.
7. 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.
8. 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.
9. Is it possible to book a private taxi from Bangkok to Cambodia?
-
- Yes, you can book a private modern car, minivan with Glassflower private trasnport company. You can use these private company with your transfer from Bangkok to Siem Reap or from Bangkok to Phnom Penh. Private car from Bangkok to Cambodia costs about $250-360/vehicle.
10. Where to travel from Phnom Penh or Siem Reap?
-
- You have a few options where you can go and travel from Phnom Penh or Siem Reap. From Siem Reap you can travel by tourist bus, plane or car to Phnom Penh or Don Det in Laos. From Phnom Penh you can travel to Sihanoukville and visit some nice beaches close to Koh Rong Island. From Phnom Penh you can also travel by tourist bus to Ho Chi Minh City in southern Vietnam.
11. How to move in Cambodia?
-
- There are a few ways how you can explore Cambodia on your own. You can travel by tourist bus, minivan, private car / taxi, plane or you can use the Royal Railway train. It is also possible to rent a motorbike / scooter. The most popular option of transfer is to travel by private minivan / bus. Read this article: Transportation in Cambodia.
12. What is the weather in Cambodia and what to expect?
-
- In Cambodia, the weather is characterized by a tropical climate with distinct wet and dry seasons. The dry season, from November to April, brings lower humidity and minimal rainfall, making it an ideal time for outdoor activities. Conversely, the wet season, from May to October, sees heavier rainfall and higher humidity. It’s important to be prepared for sudden downpours during this time, and some areas may experience flooding. Checking local forecasts is advisable for more accurate and timely information on the weather in Cambodia.
13. What is the currency of Cambodia and how to exchange money?
-
- Cambodia’s official currency is the Cambodian Riel (KHR), but the US Dollar (USD) is widely accepted and used in various transactions. The exchange rate is approximately around 4,000 KHR for 1 USD. Travelers can exchange money at banks or currency exchange booths, with banks typically providing better rates, albeit having more limited operating hours. While credit cards are accepted in some upscale establishments and restaurants, cash remains the preferred form of payment, especially in more rural regions. Therefore, it’s recommended for visitors to carry both US Dollars and Cambodian Riel, especially when venturing into less touristy areas.
BOOK a TOUR / ACTIVITY in Cambodia ➜
4 Ways of Transfer from Bangkok to Cambodia:
1. BUS / VAN from Bangkok to Cambodia | |
---|---|
A) BUS / MINIVAN from Bangkok to Siem Reap | |
Travel Time | About 7.5-13 hours |
One-Way Ticket Price | About $33-43 per person |
Bus Companies | Travel Mart, Giant Ibis, Mekong Express, Nattakan, Virak Buntham… |
B) BUS / MINIVAN from Bangkok to Phnom Penh | |
Travel Time | About 12-14 hours |
One-Way Ticket Price | About $35-51 per person |
2. FLIGHTS from Bangkok to Cambodia | |
A) DIRECT FLIGHT from Bangkok to Siem Reap | |
Transport Option | Direct Flight |
Flight Time | About 1 hour |
One-Way Ticket Price | About $40-120 per person |
Airlines | Thai Air Asia, Thai Smile, Bangkok Air, Thai Airways |
B) DIRECT FLIGHT from Bangkok to Phnom Penh | |
Transport Option | Direct Flight |
Flight Time | About 1 hour and 15 minutes |
One-Way Ticket Price | About $50-160 |
3. TAXI / CAR from Bangkok to Cambodia | |
A) PRIVATE CAR / TAXI from Bangkok to Siem Reap | |
Travel Time | About 6.5-9 hours |
Price (Vehicle) | About $185-290 |
Taxi Company | Glassflower |
B) PRIVATE CAR / TAXI from Bangkok to Phnom Penh | |
Travel Time | About 14 hours |
Price (Vehicle) | About $285-356 |
Private Transport Company | Glassflower |
4. TRAIN from Bangkok to Cambodia | |
A) TRAIN of Thai Railways from Bangkok to Aranyaprathet | |
Travel Time | About 3rd class, seat train |
One-Way Ticket Price | About $1.50 (hard seat) |
Train Departure Station | Bangkok – Hua Lamphong Railway Station |
B) TRAIN of Royal Railway from Poipet to Phnom Penh | |
Route | Poipet to Phnom Penh (via Battambang) |
Travel Time | About 11-12 hours |
One-Way Ticket Price | About $6-10 per person |
Train Departure Station | Poipet Railway Station |
Train Arrival Station | Phnom Penh Railway Station |