Private tailor-made journeys of a lifetime 1 888 263 2574
  • AUS
  • DEU
  • AUS
  • DEU

Bangkok – Chiang Mai Night Train

Enjoy a ride across the Thai countryside on an overnight train from Bangkok to Chiang Mai. Board Chiang Mai-bound trains at Bangkok’s central Hua Lampong Railway Station, located in the city centre. The station is a huge ‘aircraft hanger-like building’, frenetic and boiling hot, housing over 20 platforms, 26 ticket booths, an Advance-Booking Office and 2 electric display boards. The journey takes about 10-12hrs, (invariably getting delayed)..the scenery on the trips last leg, up into the mountains approaching Chiang Mai, is especially good. Arrive next day at Chiang Mai Train Station, located on the east bank of the Ping River (abt 2.5km east of the old city). A long distance service includes First Class travel – Private cabins for 2 persons with a lower and upper bed; air-conditionning 24×7; a little water fountain, and each compartment has its own wash basin. Food and drinks can be purchased on board, while room service is often available on select services. Alternatively, Second Class travel provides upholstered seats which convert into bunks; a shared bogey for 4 persons per cabin with a lower and upper bed, clean sheets and curtains for privacy. Food and drinks can be purchased on board. Highly advisable to carry a good book, playing cards, an ipod, and perhaps a game of scrabble/board game. However, the flip-side is that toilets are shared in both Classes.



Feel safe with a globally accredited company

Enchanting Travels is accredited by all leading international travel associations, including USTOA and AFTA. As a result you can travel with peace of mind since your trip is fully bonded and 100% financially protected.

Enchanting Travels Guest with the Chef in Vietnam
What our Guests Say
See Reviews
Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email: