Trains in Bangkok
Flying is one way to get to different cities in Thailand. But if you’re after an epic journey that lets you wind through dramatic valleys, forests, and mountains, then you should hit the rails.
From short jaunts to cross-country trips, here are 7 scenic trains in Bangkok for you to indulge in slow travel. We’ve even provided helpful train travel tips because you’ll most likely want to book a trip after seeing what’s in store.
Ticket pricing & booking info
The best way to buy tickets for your trips is through the official D-Ticket website or via its app.
Local trains and some long-distance routes such as Bangkok to Vientiane depart from Hua Lamphong Bangkok Station. However, if you’re heading to Samut Sakhon, you’ll need to board the train from Wong Yai Station and buy tickets via travel agencies like 12go.asia or at the ticket counter.
The price of a train ticket starts from ฿20 (~S$0.78). Depending on which class you choose, you’ll be able to have up to 60kg of luggage onboard. As with all types of travel, remember to lock your suitcases up to prevent any mishaps.
1. Bangkok to Kanchanaburi on Death Railway
Not much can compare to the historical splendour of a train ride across the Death Railway.