1map logoGo to main page

Bangkok, Bangkok Province to Phnom Penh, Phnom Penh Municipality 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 contrast, allowing you to transition from Thailand's bustling urban energy to Cambodia's rich historical charm and vibrant culture.

Best Neighbourhoods in Phnom Penh

Phnom Penh boasts diverse neighborhoods, each offering a unique atmosphere for exploration.

BKK1
• Trendy cafes and vibrant nightlife abound.
• A hub for expats and local culture.
Russian Market (Toul Tom Poung)
• Popular for authentic local goods and souvenirs.
• A food lover’s paradise with street food stalls.
Sisowath Quay
• Stunning riverside views and relaxed vibe.
• Ideal for leisurely walks and dining by the water.

Best Times To Visit Phnom Penh's Attractions

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

Royal Palace
Visit early in the morning to enjoy cooler weather and fewer tourists.
Tuol Sleng Genocide Museum
Afternoons tend to be quieter, allowing for a more reflective visit.
Wat Phnom
Late afternoon offers stunning sunset views with fewer crowds.

Phnom Penh Weather: What to Expect Year-Round

Phnom Penh experiences a tropical climate with a distinct wet and dry season, making late dry season (November to February) the most enjoyable time to explore the city. Understanding the weather patterns can help you plan your activities and ensure a comfortable travel experience.

Dining Recommendation in Phnom Penh

One must-try dish is Amok, a fragrant coconut curry featuring fresh fish, steamed in banana leaves at restaurants like Romdeng, which also showcases a rustic, local vibe that contrasts sharply with Bangkok's street food hustle. The use of local herbs and spices creates a flavor profile that is distinctly Cambodian, offering a more subdued yet rich culinary experience.

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 Show bus routes
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 journey from the bustling city of Bangkok to the picturesque capital of Cambodia, Phnom Penh, covering a scenic driving distance of 412 miles. Discover the beauty of the countryside as you make your way through this unique cross-border road trip. 💰 Budget-conscious travelers can explore the option of driving from Bangkok to Phnom Penh at an affordable cost ranging from $85 to $130. Experience the freedom of the open road and enjoy the flexibility of making pit stops along the way to soak in the local culture and cuisine. 🌅 Arrive in Phnom Penh after approximately 9 hours and 10 minutes of driving, ready to explore the rich history and vibrant culture of Cambodia's capital city. Embrace the sense of accomplishment that comes from experiencing the journey firsthand, creating unforgettable memories along the way.
Average price
$85 - $130
Useful tips for train travellers
• Onboard services for the train operators on this route like the 'Aranyaprathet to Poipet Train' include basic catering options where you can find snacks and beverages available for purchase. It's advisable to bring your own food for the journey, as options may be limited.
• The most common operators on the Bangkok to Phnom Penh route include 'Thai Railways' and 'Viva Rail'. Thai Railways offers options like First Class (air-conditioned sleeper), and Second Class (fan or air-conditioned seating). Visit Thai Railways at railway.co.th and Viva Rail at vivarail.com for specific service details and booking.
• Upon arrival at Phnom Penh Railway Station, you'll find that while there are no dedicated luggage storage facilities, you can leave your bags with the station attendants for a small fee. The station also has restrooms but no showers. To get to the city center quickly, you can take a tuk-tuk from the station, which typically costs around $5 and takes about 15-20 minutes.
🛫 Flying from Suvarnabhumi Airport in Bangkok to Phnom Penh Airport in Cambodia is a convenient and quick option, with direct flights taking only 1 hour. 💸 Prices for flights between Phnom Penh and Bangkok can range from $53 to $122, making it a relatively affordable option for those looking to travel between these two vibrant Southeast Asian cities.
Departure Point
Suvarnabhumi Airport
Arrival Point
Phnom Penh Airport
🌉 The scenic journey takes approximately 12 hours and 30 minutes, offering travelers a chance to witness the landscape between Thailand and Cambodia. Virak Buntham operates the Bangkok to Phnom Penh bus services, ensuring a comfortable ride for passengers. 💰 Prices for the bus ticket between Phnom Penh and Bangkok range from $23 to $40, making it an affordable and convenient option for those looking to travel between these two vibrant cities. Sit back, relax, and enjoy the adventure on this cross-border bus journey.
Departure Point
Bangkok Mochit Bus Terminal station
Arrival Point
Phnom Penh station
Useful tips for bus travellers
• Consider booking your bus ticket in advance through operators like Virak Buntham or Giant Ibis (virakbuntham.com) and (giantibis.com) to secure your seat for the direct bus departing from Bangkok Mochit Bus Terminal, especially during weekends or public holidays when demand is high.
• During the bus journey, be prepared for various border crossing procedures at the Poi Pet border, as you will need to clear immigration and customs - keep your passport handy and ensure you have U.S. dollars for any fees to ensure a smooth transition.
• Once you arrive at Phnom Penh Station, be aware that it is located a bit outside the city center; it's advisable to download the Grab app (similar to Uber) for convenient and accurate local transportation options to reach your accommodation quickly.

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 336 miles. The typical travel time by train and bus is about 13 hours and 14 minutes. If you choose to travel by plane, the typical travel time is around 4 hours and 17 minutes. Driving from Phnom Penh to Bangkok by car usually takes about 9 hours and 10 minutes, while taking a bus can take around 13 hours.
The most cost-effective option for traveling from Bangkok to Phnom Penh is by taking a train and bus, which costs between $18 to $50 and takes approximately 13 hours and 14 minutes. However, if time is a priority, the quickest option would be to fly, which costs between $45 to $130 and takes about 4 hours and 17 minutes. Considering both cost and time efficiency, the train and bus option may be the best choice for budget-conscious travelers, while the flight option is ideal for those seeking a faster journey.
The prices for a bus ticket from Bangkok to Phnom Penh can range from $23 to $55. It is important to note that prices may vary depending on factors such as the type of bus, the duration of the journey, and the amenities provided. It is advisable to check with different bus companies or travel agencies for the most accurate and up-to-date pricing information.
To travel from Bangkok to Phnom Penh without using public transportation, you can rent a car and drive the approximately 412-mile distance. The journey typically takes around 9 hours and 10 minutes by car. The prices for renting a car for this trip can range from $85 to $130, depending on the rental agency and vehicle chosen.
To travel from Bangkok to Phnom Penh without a car, the best option is to take a bus. The journey takes approximately 13 hours and costs between $23 and $55. The bus provides a convenient and affordable mode of transportation between the two cities, allowing you to sit back and enjoy the scenic views along the way.
Yes, there is a direct link between Bangkok and Phnom Penh through a bus service operated by Virak Buntham. The buses depart from Bangkok Mochit Bus Terminal and arrive at Phnom Penh station. The journey takes approximately 13 hours and there are five departures per day, operating every day.
The flight duration between Bangkok and Phnom Penh is typically 1 hour on a direct flight. The cost of the flight can vary, with prices ranging from $47 to $122. It is suggested to check with airlines for the most accurate and up-to-date prices.
There are plenty of accommodation options available near Phnom Penh. With over 404 hotels to choose from, travelers can find a range of comfortable and affordable options. Prices start at $34 per night, making it accessible for different budgets. From luxury hotels to budget guesthouses, there are ample choices for travelers to stay near Phnom Penh and enjoy their visit to this captivating city.

Trips from Bangkok