Overview | Bus | Taxi | Flight | Ferry | Secret Escapes


Trip overview from Phnom Penh to Siem Reap

To make trip planning super easy and fast, we created a step-by-step guide to find the best way to travel from Phnom Penh to Siem Reap.

To start with, use the slider to compare the different options:


How to get from Phnom Penh to Siem Reap

We suggest taking the bus from Phnom Penh to Siem Reap. This is the cheapest option and there are several bus companies with a good reputation operating on this route. To save some extra time you can also take a night bus.

Taxis are a common method of transport in Cambodia. A taxi ride takes around 5-6 hours and fares start from $65. This is a good option when you travel with more people.

Flying to Siem Reap is the fastest option, but ticket prices are more expensive than the bus.

During the wet season, you can also take a ferry from Phnom Penh to Siem. The ferry goes through the Tonle Sap Lake and offers a different experience, but don’t expect a lot of comfort with this option.


Your options at a glance

Transport modeDurationCostsAvailability
Bus6 hours$10Check bus tickets
Taxi12 hours$75Reserve a taxi
Flight50 min$30Check flights
Ferry8,5 hours$40No online tickets

Are you a fast decision maker? Simply use the links above to book your tickets!

If you haven’t found your best transport option yet, no problem. This was just the intro. Below we share our step-by-step guide of how to get from Phnom Penh to Siem Reap.



Bus icon

Bus from Phnom Penh to Siem Reap

Duration: 6 hours
Costs: $10 

There are many bus companies operating on this route. We recommend traveling on one of the three well-known bus companies provided in the table below. These companies receive the best reviews and have a good safety record.

Traveling at night is a good option to save some time but bear in mind that it is less safe to travel at night. Roads in Cambodia can be quite narrow and are not well lighted in the dark.

Mekong Express
Mey Hong Transport07:00-13:00
Giant Ibis Transport08:45-14:45
6h$16 + free pick-up

Check Available Bus Tickets

Mekong Express

  • Departure from the Mekong Express Limousine Bus Office near Chroy Changvar II Bridge in the city center
  • Arrival at #14 Siwatha Street, Siem Reap city center

You can find the cheapest bus tickets for Mekong Express by booking online.

Mey Hong Transport

  • Departure from Samdach Penn Nouth Street, in front of the National Institute of Public Health in the city center
  • Arrival at Mey Hong Transport Office along National Road 6, near the city center

Giant Ibis Transport

  • Departure from Giant Ibis Bus Terminal, near Sisowath Quay in the city center
  • Arrival at Giant Ibis Main Terminal in Siem Reap city center


Mini-buses don’t provide as much leg space as the buses above but are also a good way to reach Siem Reap. They are a little faster and you get to keep a few bucks in your wallet.

We suggest booking a with well-known operators like Cambodia Post VIP Van, Bayon VIP,  Larryta Express and Mekong Express. Expect to pay from $9-$13 per person.

Mini Bus OperatorScheduleDurationCosts
Cambodia Post VIP Van07:00-13:00
Bayon VIP07:00-13:00
Larryta ExpressEvery hour from 6:30 to 18:306h$12.50
Mekong Express
(not available)

Cambodia Post VIP Van

  • Departure from Cambodia Post VIP Van office, near the Post Office (Government building)
  • Arrival at the Siem Reap Post Office along Pokambor Avenue, within the city center

You can book your ride with Cambodia Post VIP Van through BookMeBus.

Larryta Express

  • Departure Larryta Express Office along Sisowatch Quay Road in the city center
  • Arrival at the Larryta Express Office along National Road 6 near the city center

Bayon VIP

  • Departure from Rue Pasteur No. 51 Road, opposite Cambodia-Vietnam Foods in the city center
  • Arrival along Bo Road, in front of Golden Bayon Guesthouse in the city center

Mekong Express

  • Departure close to the Chroy Changvar II bridge in the city center
  • Arrival at Siwatha Road in Siem Reap, within the city center

There are more companies operating on this route, but their reputation is not as good as the companies above.



Taxi from Phnom Penh to Siem Reap

Duration: 5 – 6 hours
Costs: $75

The taxi is a good alternative to the bus if you want to be dropped off at your hotel.

If you want to pre-book your taxi, you can book one by clicking the button below. The taxi booked online costs $75.

Reserve a Taxi

The advantage of booking online is that the fares are fixed. You can also hail a cab along the road but you always need to negotiate for a good deal with the driver. Expect to pay around $65-$130.


If you are traveling on a budget, you can also opt for a ride share. You can find the rides hare along Psar Thom Thmei near the Central Market in Phnom Penh. Sharing a ride will cost somewhere between $6 to $12 per person.

Keep in mind that the ride may not be as comfortable as the bus or a private taxi and drivers don’t leave until the taxi is full.



Flight from Phnom Penh to Siem Reap

Duration: 50min
Costs: $30 

Taking the plane is the fastest option and will get you to Siem Reap in just 50 minutes. Expect to pay between $40 and $100.

Lanmei Airlines and Cambodia Angkor Air offer cheaper rates. Also, try to book your flights in advance so you avoid more expensive rates. Check available schedules and find the cheapest flights by clicking the button below.

Check Flights on Skyscanner

Want to know how to go to the city center from the airport? Then have a look at our article on Siem Reap Airport.


Ferry from Phnom Penh to Siem Reap

Duration: 8,5 hours
Costs: $40

Taking the ferry is a completely different experience compared to traveling over land. The journey gives you an idea of how locals live along the Tonle Sap Lake, but don’t expect very spectacular views.

Ferries on this route only operate during the wet season which is from June to November. Also, bear in mind that ferries operating along this route may not have the proper safety and cleanliness standards. The boat ride can also get quite hot.

If you’re keen on taking the ferry, you can board at the main ferry port in the center of Phnom Penh.

In Siem Reap, you will arrive at Phnom Krom Port. From this ferry port, you have to take a tuk-tuk (20min) or a taxi (10-15min) to get to the city center in Siem Reap. A tuk-tuk ride usually costs around $5 and taking the taxi will be a little bit more expensive ($10-$15).

You can book your ferry tickets with Mekong Explore.

Did you travel this route or visit this place? Share your experience in a comment below.