HUB hero image

How to Travel from

Bangkok to Phnom Penh

by Plane, Bus, Route or Car

Bangkok
+0
Phnom Penh
Transport search to Phnom Penh
Bangkok
+0
Phnom Penh
Building a composite car route
Cheapest
Best Offer!
Car
9 h 13 min
641 km.
from $35
Composite Route Car Only
Schedule

Bangkok, Thailand → Phnom Penh, Cambodia

All
All days
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue

Cheapest and Fastest Ways to Travel from Bangkok to Phnom Penh

Composite routes from Bangkok to Phnom Penh

Cheapest
Fastest
Other

Transport providers

Turkish Airlines
Website
Thai Vietjet Air
Website
Bangkok Airways
Website
Thai AirAsia
Website
Thai Airways International
Website
Cambodia Angkor Air
Website
Sky Angkor
Website
Cambodia Airways
Website
Turkish Airlines
Website
1h 18m
Every day
$76.43–$369.42
Thai Vietjet Air
Website
1h 15m
Every day
$52.23–$127.39
Bangkok Airways
Website
1h 15m
Every day
$95.54–$191.08
Thai AirAsia
Website
1h 15m
Every day
$48.41–$121.02
Thai Airways International
Website
1h 14m
Every day
$95.54–$203.82
Cambodia Angkor Air
Website
1h 10m
Every day
$292.99–$535.02
Sky Angkor
Website
1h 16m
Every day
$62.42–$152.86
Cambodia Airways
Website
1h 11m
Every day
$63.69–$152.86
Virak Buntham
Website
Saly VIP
Boonsiri Ferry
Website
Travel Mart
Website
Virak Buntham
Website
12h
Every 4 hours
$22.93–$42.04
081 911 911
081 911 911
Call Contact via email
Saly VIP
4h 40m
Every 2 hours
$10.37
+855 10 799 010
+855 10 799 010
Call Contact via email
Boonsiri Ferry
Website
9h 30m
Once daily
$34.29
+66 9 4724 4555
+66 9 4724 4555
Call Contact via email
Travel Mart
Website
14h 35m
Every 4 hours
$41.15
02 629 1300
02 629 1300
Call

Questions and Answers

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

The cheapest way to get from Bangkok to Phnom Penh is to bus which costs $35.11 and takes 12h.

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

The fastest way to get from Bangkok to Phnom Penh is to fly which takes 4h 18m and costs $41.30 - $103.26 .

Is there a direct bus between Bangkok and Phnom Penh?

Yes, there is a direct bus departing from Bangkok and arriving at Phnom Penh Virak Buntham Express. Services depart every four hours, and operate every day. The journey takes approximately 12h.

How far is it from Bangkok to Phnom Penh?

The distance between Bangkok and Phnom Penh is 545 km. The road distance is 658.4 km.

How do I travel from Bangkok to Phnom Penh without a car?

The best way to get from Bangkok to Phnom Penh without a car is to bus which takes 12h and costs $35.11 .

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

It takes approximately 4h 31m to get from Bangkok to Phnom Penh, including transfers.

Where do I catch the Bangkok to Phnom Penh bus from?

Bangkok to Phnom Penh bus services, operated by Virak Buntham, depart from Bangkok station.

Bus or fly from Bangkok to Phnom Penh?

The best way to get from Bangkok to Phnom Penh is to fly which takes 4h 31m and costs $45.65 - $97.83 . Alternatively, you can bus, which costs $35.11 and takes 12h.

Where does the Bangkok to Phnom Penh bus arrive?

Bangkok to Phnom Penh bus services, operated by Virak Buntham, arrive at Phnom Penh Virak Buntham Express station.

Can I drive from Bangkok to Phnom Penh?

Yes, the driving distance between Bangkok to Phnom Penh is 658 km. It takes approximately 9h 10m to drive from Bangkok to Phnom Penh.

Which airlines fly from Bangkok International Airport Airport to Phnom Penh International Airport Airport?

Cambodia Angkor Air, Turkish Airlines, Thai Airways International and four other airlines offer flights from Bangkok International Airport Airport to Phnom Penh International Airport Airport.

Where can I stay near Phnom Penh?

There are 462+ hotels available in Phnom Penh. Prices start at $33.40 per night.
+0