Bangkok to Phnom Penh Bus: The Ultimate Guide for Travelers

Planning to travel from Bangkok to Phnom Penh by bus? Read our comprehensive guide for all you need to know, including bus schedules, ticket prices, and more.

How long does it take to travel by bus from Bangkok to Phnom Penh?

Traveling between Bangkok and Phnom Penh by road is around 660 km. You can travel by bus to Phnom Penh city in Cambodia. There is a direct and indirect bus or van from Bangkok to Phnom Penh with many kinds of bus companies provided by Camboticket platform. The bus takes around five to six hours from Bangkok to the border and around six to seven hours to get to Phnom Penh. Then you will spend at least one-two hours getting through border formalities  mainly on the Cambodian side, as exiting Thailand is simple. 

How much does it cost to travel by bus from Bangkok to Phnom Penh?

If you are planning to travel from Bangkok to Phnom Penh by bus or van do you need help finding out where to start? We are here to assist or guide you! Camboticket offers all available buses leaving Bangkok and arriving in Phnom Penh, showing you the travel times, the ticket prices, and where to book them. You will also find all equipment information on board, including air conditioning, electrical outlets, and Wi-Fi on the bus. After the booking is done, you also get the e-ticket through your email immediately. The bus fare from Bangkok to Phnom Penh can vary depending on the bus company and class of service. On average, the cost is around $30 to $55 USD.

Which bus companies offer services from Bangkok to Phnom Penh?

In Camboticket, there are several bus companies that offer services from Bangkok to Phnom Penh, including Virak Buntham, Travel Mart and Saly Vip which are the best options with  standard transportation. They are ready to provide high-quality service to all the passengers.

What are the departure and arrival points for buses from Bangkok to Phnom Penh?

The boarding and arrival are at different locations of each bus company. But they are in the city center between Bangkok and Phnom Penh. It is not too difficult to find any bus stations both in distination as in Camboticket website or app will show the map of the boarding and arrival point on platform and also in the e-ticket of the passengers. So they can find it by going directly to each place. Some companies also offer pickups and drop-offs at specific hotels in the two cities. But travelers need to contact customer service in advance for this requirement.

Do I need a visa to travel from Bangkok to Phnom Penh by bus?

To travel from Bangkok to Phnom Penh you need to cross the border, you will need a visa to enter Cambodia if you are not a citizen of a visa-exempt country. You can obtain a visa at the border crossing or apply in advance at a Cambodian embassy or consulate. Read More.

Everyone who intends to travel to Cambodia must have a visa except passport holders of ASEAN countries:

Brunei (14 days), Indonesia (30 days), Laos (30 days), Malaysia (30 days), Philippines (21 days), Seychelles (14 days), Singapore (30 days), Thailand (14 days) and Vietnam (30 days).

*Note:* You cannot apply for a Cambodia visa online if you are from Afghanistan, Algeria, Bangladesh, Iran, Iraq, Pakistan, Saudi Arabia, Sri Lanka, Sudan or Syria. You can only get a visa on arrival or at an Embassy

Visa Type:

Visa T
  • Entry Type: Single Entry only
  • Around Fee : 30$ + 6$ ( processing charge )
  • Validity ; 3 months
  • Length of stay : 30 days
  • Processing time: 3 business days
Visa E
  • Entry Type : Single entry only
  • Around Fee: 35$+ 7$ ( processing charge )
  • Validity : 3 months
  • Processing time : 3 business days

Are there any stops or rest breaks during the bus journey from Bangkok to Phnom Penh?

For the route from Bangkok to Phnom Penh by bus normally the bus will make short 10-30 minutes breaks after a few hours of continuous travel to allow passengers to use bathrooms, stock up on munchies and then they will stop at the border for checking the visa, change  bus or van to continue traveling to Phnom Penh. But it also depends on each company for how long or how many times  the bus will stop or take breaks.

How can I book bus tickets from Bangkok to Phnom Penh?

Simply book the ticket online with Camboticket. You will get the e-ticket with all the details of bus information. Also, you can have a chance to change or modify the ticket even if you make a mistake with your booking but make sure you inform customer service in advance of your departure date. Then we will check and find the best solution offered to you back immediately by following the camboticket.com announcement.

This border crossing between Thailand and Cambodia got famous for scams and uncomfortable experiences but is actually simple to cross the border in a smooth manner. Read on to get to know how!

So if you are already thinking to head from Bangkok to Phnom Penh by bus or minivan to explore the magic of the Kingdom of Cambodia, check out CamboTicket website for options: comfortably booking your trip online in Camboticket means you can pay by credit or debit card (Visa, Mastercard)។

Bus Schedules and Ticket Prices from Bangkok to Phnom Penh!

The options available are:

Virak Buntham (VIP Van, Coaster 16seats and Bus)

Departure and arrival times: 2AM – 4PM, 6AM – 6PM, 7AM – 8PM or 9AM – 8:30PM.
Price: 48.9 USD, with Wi-Fi onboard and water bottle and a towel included.
Boarding station: 117, 2 Soi Phetchaburi 15, Phayathai, Ratchathewi, Bangkok 10400

Travel Mart (VIP Van and Bus)

Departure and arrival times: 1PM – 5:30AM(Transit VIP Van -> Hotel bus in Siem Reap) and 1PM – 5:30AM(Transit VIP Van -> Luxury bus in Siem Reap+WC).
Price: 52.5 USD: 1PM – 5:30AM(Transit VIP Van -> Hotel bus in Siem Reap).         Price: 54 USD: 1PM – 5:30PM(Transit VIP Van -> Luxury bus in Siem).      Boarding station: Travel Mart Bangkok Co.,Ltd.,51 Rong Mai Alley, Chanasongkram Phanakorn Bangkok 10200, Thailand.

Saly VIP (Sleeping Bus)

Departure and arrival times: 5AM – 7PM, 2PM – 5:30AM or 2:30PM – 5:30AM.
Price: 31 USD, with Wi-Fi onboard and water bottle and a towel included.
Boarding station: Thai DD House,DD HOUSE Watergate-Pratunam 120/436 Soi Somprasongruam , Ratchaprarop Rd phayathai 81/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand

 After that… welcome to Cambodia! When you leave Poi Pet border, it’s another 7 or 8 hours to reach Phnom Penh, perfect timing for a nap before getting yourself immersed in the lively Cambodian life.

Besides the capital, you can also take direct bus from Bangkok to Siem Reap (around 9 or 10 hours for about 25 dollars) to get to know the mysterious and beautiful Angkor Wat, the biggest temple complex in the world; as well as Battambang (6 to 8 hours, for as less as 16 dollars), the second largest city in the country but yet with a calm atmosphere and genuine Cambodian lifestyle by the river, lush green sceneries around (including a cave where you can watch millions of bats flying out during sunset) or the infamous bamboo train for you to experience a different ride! Check out timings and prices below.

From Bangkok to Siem Reap:

Nattankan (Direct bus)

Departure and arrival time: 3:30AM – 11:30AM, 8:30AM – 4:30PM, 9:45AM – 5:15PM.
Price: 38 USD
Boarding station: Mochit 2 bus terminal Counter 108: RG7X+7F8, Kamphaeng Phet 2 Rd, Chatuchak, Bangkok 10900, Thailand.

Travel Mart (VIP Van and Bus)

Departure and arrival time: 10:30AM – 6PM, 1PM – 9:25PM
Price: 35.64 USD
Boarding station: Travel Mart Bangkok Co.,Ltd.,51 Rong Mai Alley, Chanasongkram Phanakorn Bangkok 10200, Thailand

Go Ho Travel (Minivan-Bus)

Departure and arrival time: 2AM – 10AM, 4AM – 12PM, 8AM – 4PM, 9:30AM – 5:30PM, 1:30PM – 9:30PM.
Price: 34 USD
Boarding station: DD HOUSE Watergate-Pratunam 120/436 Soi Somprasongruam , Ratchaprarop Rd phayathai 81/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand.

From Bangkok to Battambang:

Travel Mart (VIP Van and Bus)

Departure and arrival time: 9:30PM – 17PM
Price: 35.5 USD, with Wifi onboard and a water bottle and towel included.

Go Ho Travel (Minivan-Bus)

Departure and arrival time:  4AM – 11AM, 8AM – 3PM or 9AM – 4PM, 1:30PM – 8:30PM.
Price: 34 USD, with Wifi onboard and a water bottle and towel included.
Boarding station for both services: DD HOUSE Watergate-Pratunam 120/436 Soi Somprasongruam , Ratchaprarop Rd phayathai 81/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand

Hope this helps you out realising how easy is to come from Bangkok to Phnom Penh or any other Cambodian city by direct bus, and inspired you to come explore the wonders of the Kingdom with us. Check our website and feel free to ask any question in our live chat (blue icon on the right lower corner of the screen). And of course, while in Cambodia don’t forget to try the fried tarantulas 🙂

Book your bus from Bangkok to Phnom Penh online now!