1map logoGo to main page

Bangkok to Phnom Penh from $18: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Phnom Penh, Cambodia

How to Get from Bangkok to Phnom Penh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$18 - Train, BusBest price
336 milesDistance
3h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Phnom Penh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  56m
Estimated price
$53-122
Recommended
Company
various
Train
Bus
Average Duration
12h  37m
Estimated price
$18-48
Cheapest
route map
Distance: 336 miles
Duration: 3h 56m

See more options

Company
Virak Buntham
Bus
Average Duration
12h  30m
Estimated price
$23-40
Company
various
Bus
Average Duration
14h 
Estimated price
$25-38
Company
various
Bus
Plane
Average Duration
4h  14m
Estimated price
$49-163
Company
various
Drive
Average Duration
9h  10m
Estimated price
$85-130

Traveling From Bangkok to Phnom Penh

The journey from Bangkok to Phnom Penh offers a fascinating shift from Thailand's bustling city life to Cambodia's rich history and laid-back atmosphere.

Best Neighbourhoods in Phnom Penh

Phnom Penh features vibrant neighborhoods, each offering distinct experiences for visitors.

BKK1
• Trendy cafes and restaurants line the streets.
• Great nightlife options for evening entertainment.
Riverside
• Scenic views along the Tonle Sap and Mekong rivers.
• Lively atmosphere with markets and street food vendors.
Wat Phnom
• Home to the city’s historic Wat Phnom temple.
• Quiet parks for relaxation and scenic strolls.

Best Times To Visit Phnom Penh's Attractions

Timing your visits can greatly enhance your experience at Phnom Penh's attractions.

Royal Palace
Early mornings are ideal to enjoy quieter pathways and cool temperatures.
Killing Fields of Choeung Ek
Weekdays tend to be less crowded, providing a more reflective experience.
Central Market (Psar Thom Thmei)
Late afternoon offers a vibrant atmosphere with fewer tourists around.

Phnom Penh Weather: What to Expect Year-Round

Phnom Penh experiences a tropical climate, characterized by a wet and dry season that influences travel plans significantly, with the dry months from November to February being the most pleasant for sightseeing. Understanding the weather patterns can help you choose the best times for your visit and prepare for the hot, humid conditions during the rest of the year.

Dining Recommendation in Phnom Penh

A must-try dish in Phnom Penh is 'Amok,' a fragrant coconut fish curry steamed in banana leaves, offering a taste of local ingredients and flavors that differ from Bangkok's vibrant street food scene. The dining atmosphere here often includes charming riverside views, providing a serene backdrop that complements the subtle and rich flavors of Cambodian cuisine.

Bangkok - Phnom Penh operators

Explore transport companies operating between Bangkok and Phnom Penh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
thaiairways.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 14m
Estimated price
$85-220
Website
skyangkorair.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 10m
Estimated price
$50-150
Website
bangkokair.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 15m
Estimated price
$80-220
Website
cambodia-airways.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 8m
Estimated price
$60-190
Website
vietjetair.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 15m
Estimated price
$45-140
Website
airasia.com

Plane from Don Muang (DMK) to Phnom Penh (PNH)

Average Duration
1h 15m
Estimated price
$40-110
Website
lanmeiairlines.com

Plane from Suvarnabhumi (BKK) to Phnom Penh (PNH)

Average Duration
1h 10m
Estimated price
$65-190
Train Show train routes
Contact phone
1690
Website
railway.co.th

Train from Phaya Thai to Ban Klong Luk Border

Average Duration
4h 14m
Estimated price
$1-35
Bus
Contact phone
1348
Website
bmta.co.th

Bus from ตรงข้ามการบินไทยหลานหลวง;Thai Airways Larnluang to อาคารผู้โดยสาร ชั้น 3;Donmueng Terminal Floor 3

Average Duration
32m
Estimated price
$1-2
Contact phone
081 911 911
Website
vireakbuntham.com

Bus from Bangkok Mochit Bus Terminal to Phnom Penh

Average Duration
12h 30m
Estimated price
$23-40
Contact phone
02 629 1300
Website
12go.asia

Bus from Bangkok Khao San Road to Phnom Penh

Average Duration
12h
Estimated price
$40-40
Contact phone
1490
Website
home.transport.co.th

Bus from Bangkok Mochit Bus Terminal to Siem Reap

Average Duration
7h
Estimated price
$8-21
Contact phone
+855 969993333
Website
giantibis.com

Bus from Siem Reap Giant Ibis to Phnom Penh Giant Ibis

Average Duration
6h
Estimated price
$17-17

Bangkok to Phnom Penh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Phnom Penh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an adventurous road trip from Bangkok to Phnom Penh, covering a distance of 663. 💰 Discover budget-friendly options with car prices ranging from $85 to $130 for a journey that takes approximately 9 hours and 10 minutes.
Average price
$85 - $130
Useful tips for train travellers
• On your train journey from Bangkok to Phnom Penh, you will likely travel with the State Railway of Thailand and the Cambodian Railways. The onboard catering service may be limited, so it's advisable to stock up on snacks and drinks at Bangkok's Hua Lamphong station or bring your own. While the service can vary, there should be vendors offering light refreshments during the trip, but it’s best to get essentials beforehand.
• The train service typically offers different seating options, including 1st Class (air-conditioned sleeper cars), 2nd Class (standard seat with air-conditioning), and 3rd Class (non-air-conditioned seats, which are usually more crowded and less comfortable). For a more comfortable journey, opt for 1st or 2nd Class seats, which provide better amenities and space. Be sure to check the specific operator's website for seating availability to make an informed choice.
• Currently, the primary operators for this route are the State Railway of Thailand (railway.co.th) and the Cambodian Railways (cambodianrailways.com). Make sure to book your tickets in advance through their websites, as availability can fluctuate, especially during high tourist seasons. For transport schedules and more information on local amenities, check the Bangkok rail schedules at (bangkoktrains.com)
🛫 Experience a quick and convenient journey from Bangkok to Phnom Penh by taking a direct flight lasting just 1 hour. Several airlines, including Lanmei Airlines, Thai Airways International, and Thai Vietjet Air, provide flights from Suvarnabhumi Airport to Phnom Penh Airport. 🌍 In just under 4 hours, travelers can reach the vibrant city of Phnom Penh from bustling Bangkok. 💸 Prices for flights between Phnom Penh and Bangkok typically range from $53 to $122, providing affordable and competitive choices for those looking to explore the neighboring Southeast Asian destinations.
Departure Point
Suvarnabhumi Airport
Arrival Point
Phnom Penh Airport
🚌 The journey from Bangkok to Phnom Penh by bus takes approximately 12 hours and 30 minutes, with services departing five times a day. 💰 Prices for the bus ticket from Bangkok to Phnom Penh range from $23 to $40, offering a budget-friendly travel option for those looking to explore Cambodia from Thailand by land.
Departure Point
Bangkok Mochit Bus Terminal station
Arrival Point
Phnom Penh station
Useful tips for bus travellers
• Arrive at Bangkok Mochit Bus Terminal at least 30 minutes early to locate your bus with ease, as there are multiple operators for the Bangkok to Phnom Penh route, including Virak Buntham and Giant Ibis, and each departs from different platforms; for schedules, check Giant Ibis and Virak Buntham.
• Bring plenty of snacks and water for the journey as some buses may not offer food service, and the 12h 30m trip can feel long; local street food options in Bangkok can include fresh fruit or packaged snacks available at Mochit Bus Terminal.
• Upon arrival at the Phnom Penh station, make sure to have some USD handy, as many taxis and tuk-tuks only accept cash; you can also find mobile SIM card vendors to get connected right away, making it easier to navigate your arrival and onward transportation.

Frequently asked questions

Find out more about the route from Bangkok to Phnom Penh.

Or choose the category:
The distance between Bangkok and Phnom Penh is approximately 541 km, with a road distance of 662 km. Travel times vary depending on the mode of transportation chosen. It takes around 13 hours and 14 minutes by train and then bus, 4 hours and 17 minutes by plane, 9 hours and 10 minutes by car, and 13 hours by bus to travel between the two cities.
The most cost-effective way to travel from Bangkok to Phnom Penh is by train and bus, which costs between $18 and $50 and takes approximately 13 hours and 14 minutes. This option may take longer, but it offers a budget-friendly alternative for those looking to save money. However, if time is a priority, flying is the quickest option, taking only 4 hours and 17 minutes, with prices ranging from $45 to $130.
When traveling from Bangkok to Phnom Penh the prices for a bus ticket range from $23 to $55.
To travel from Bangkok to Phnom Penh without using public transportation, you can consider hiring a private car or using a taxi service. The driving distance between the two cities is approximately 663 km, and it takes about 9 hours and 10 minutes to drive from Bangkok to Phnom Penh. The prices for car hire or taxi services range from $85 to $130, depending on the company and type of vehicle chosen.
The best way to travel from Bangkok to Phnom Penh without a car is by bus. The journey takes approximately 13 hours and the bus ticket prices range from $23 to $55.
Yes, there is a direct link between Bangkok and Phnom Penh. The most common mode of transportation is by bus, with services departing from Bangkok Mochit Bus Terminal and arriving in Phnom Penh. The journey typically takes around 13 hours, with buses departing five times a day.
The flight from Bangkok to Phnom Penh typically takes around 1 hour. The cost of the flight can vary between $47 to $122, depending on the airline and the time of booking.
There are plenty of options for accommodation near Phnom Penh. With over 404 hotels to choose from, you can find a range of options to suit your budget and preferences. Prices start at $34 per night, making it possible to find affordable options for your stay.