Trains services are scheduled to to take from 4 hours 30 minutes to 5 hours 40 minutes to complete the 254.5 km journey from Bangkok to Aranyaprathet. Most foreign visitors, as well as most local travellers, tend to take a bus or minivan from Bangkok to Aranyaprathet because the trains on this route are very basic and they are often subject to long delays.
Trains Times from Bangkok to Aranyaprathet
There are 2 direct train services a day from Bangkok to Aranyaprathet.
Train | Bangkok | Aranyaprathet | Service |
275 | 05:55 | 11:35 | Ordinary |
279 | 13:05 | 17:35 | Ordinary |
- The fastest train service from Bangkok to Aranyaprathet is Train #279 departing at 13:05 which is scheduled to complete the journey in 4 hours 30 minutes.
- Both services tend to be delayed. Allow at least 6 hours to travel by train from Bangkok to Aranyaprathet.
Buy Tickets to Aranyaprathet
Use the Search Box below to buy travel tickets from Bangkok to Aranyaprathet:
The only seat type available is 3rd Class fan cooled seats. The adult fare is 48 THB. Many Thai people are exempt from having to pay anything for 3rd Class train travel and this service often gets busy with local people on low incomes making use of the free or cheap travel offer.
Location of Bangkok Train Station
- Trains to Aranyaprathet depart from Bangkok Hua Lamphong Railway Station, which is Bangkok’s main train terminus. See more information about Bangkok Railway Station.
Location of Aranyaprathet Train Station
- Aranyaprathet Railway Station is located 6.1 km from the Thailand-Cambodia border.
Travel from Aranyaprathet to Angkor Wat
The first stage of the journey from Aranyaprathet to Siem Reap (the town closest Angkor Wat) is to cross over the border from Thailand to the Cambodian town of Poipet. The border crossing is open from 08:00 to 20:00. It is slightly over 6 km from the train station to the border. The cheapest way to travel is to take a shared songthaew taxi to Rong Kluea Market, near the border, for which local people pay 15 THB. The next cheapest option is a motorbike taxi which should cost 40 to 60 THB. A tuk-tuk from the station to the border should cost 80 to 100 THB. Agree the price of the journey in advance and do not be surprised if drivers attempt to get you buy several hundred baht more than the regular price, just move on and ask someone else.

Once you have crossed over the border into Poipet the second part of the journey is to get a minivan or bus from Poipet to Siem Reap should take 2 to 3 hours and cost $5 to $7 per person. Again don’t be surprised if you are approached very soon after entering Cambodia by someone offering to take you to board a bus which costs $20 or more. Carry on walking along the main road and after about 5 minutes you will come to several travel agents who will arrange a more affordable bus or minivan service from Poipet to Siem Reap.