Travel from Poipet to Phnom Penh

For the moment the passenger train services from Poipet to Phnom Penh run only on Mondays and Saturdays and is scheduled to take 11 hours 40 minutes to travel from Poipet to Phnom Penh. Work is currently being undertaken to the railway line which means there is only a limited and slow service rail service on this route, which is free but less convenient than paying for a minivan which will complete the journey to Phnom Penh in around 7 hours.

Train Times from Poipet to Phnom Penh


  • Please Note: Train services from Poipet to Phnom Penh are currently suspended.
PoipetPhnom PenhDays in Service
07:0018:40Monday, Saturday

Bus Times from Poipet to Phnom Penh


There are currently 9 services a day from Poipet to Phnom Penh available to book online.

PoipetPhnom PenhCostServiceCompany
06:3014:45$ 19VIP MinibusCambolink 21 Express
07:3016:00$ 19VIP MinibusCambolink 21 Express
08:0014:00$ 18VanVirak Buntham Express
08:0016:45$ 20VIP MinibusCambolink 21 Express
08:3017:15$ 19VIP MinibusCambolink 21 Express
11:1519:45$ 19VIP MinibusCambolink 21 Express
12:3021:00$ 18VanVirak Buntham Express
19:0004:30$ 17Sleeper BusSaly Express
20:3006:30$ 15Sleeper BusVirak Buntham Express

Buy Tickets from Poipet to Phnom Penh


Use the Search Box below to buy your tickets from Poipet to Phnom Penh.

Powered by 12Go Asia system

If you are travelling from Thailand to Phnom Penh allow yourself around 2 hours to travel from the bus or train station in Aranyaprathet to the bus stop in Poipet in order to catch your bus or minivan to Phnom Penh. Whilst Aranyaprathet town is only 6.5 km from the border at Poipet there are a number of potential delays which may slow your journey down. Your bus or train may be delayed and there may be queues at both the Thailand and Cambodia border, as well as difficult immigration officers who may want to ask you a lot of questions before allowing you to cross the border. If you need to apply for a Cambodia Visa at the border this will further delay you.

Poipet Cambolink 21 Express Bus Stop


  • Cambolink 21 Express services from Poipet to Phnom Penh depart from the Cambolink 21 Express office on the road leading to the border with Thailand.

Google Map of Cambolink 21 Express Bus Stop

Phnom Penh Cambolink 21 Express Bus Stop


  • Cambolink 21 Express services from Poipet to Phnom Penh depart terminate at the Cambolink 21 Express office, Jawaharlal Nehru Blvd (215), Phnom Penh, Cambodia.

Google Map of Cambolink21 Express Co., Ltd (Phnom Penh)

Travel from Bangkok to Poipet


You can travel by bus or by train from Bangkok to the Thailand/Cambodia border. Bus services to both Aranyaprathet bus station (6.5 from the border) and Rong Kluea Border Market (very close to the border) depart from Morchit Bus Station, which is Bangkok’s Northern Bus Terminal. The easiest way to get to Morchit Bus Station is take the skytrain to Mo Chit BTS station or the metro to Chatuchak Park MRT station and then travel by meter taxi the short distance to the Northern Bus Terminal. Bus services from Bangkok to Rong Kluea Border Market are operated by Air Aran Patthana bus company and there are daily departures from 03:30 to 14:00. the journey by bus takes slightly over 5 hours. Trains from Bangkok to Aranyaprathet depart from Bangkok’s main train station, Hua Lamphong Railway Station, every day at 05:55 and 13:05. The journey by train is scheduled to take around 5 hours 30 minutes, but is often delayed.

Mural at the Royal Palace in Phnom Penh
Mural at the Royal Palace in Phnom Penh

If you are arriving in Aranyaprathet town centre, either at the bus station or the train station (which are near each other), you have several different options for travelling the 6.5 km to the border. The cheapest way to travel from Aranyaprathet to the border is by shared songthaew taxi. The cost of a shared taxi is 15 THB per person and they depart from Aranyaprathet bus station. The next cheapest option is take a motorbike taxi, which should cost between 40 and 60 THB. Agree the price in advance. If you are travelling by yourself a slightly more expensive option is to take a tuk-tuk which will cost you from 60 to 100 THB depending on how well the negotiation goes. Bear in mind that travel by tuk-tuk can in fact be a cheap tion is there are 3 people travelling together because you can share the cost. The most expensive option for travel from Aranyaprathet to the Thailand/Cambodia border is to take the ‘Government Bus’. The ‘Government Bus’ is not operated by the Thai Government but by scam artists who will overcharge you for the bus journey then try to sell you a visa assistance service which you don’t need.

How useful was this post?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 2

No votes so far! Be the first to rate this post.