Bangkok’s main train station, Hua Lamphong, is the terminus for for 4 railway lines (the Southern, Northern, North Eastern and Eastern train lines) making it possible to travel by train directly from Bangkok Hua Lamphong Railway Station to most stations on Thailand’s Railway Network.

  • The Southern Line goes from Bangkok south to Hua Hin, Chumphon, Surat Thani, Hat Yai and onto Penang in Malaysia.
  • The Northern Line runs from Bangkok to Chiang Mai via Ayutthaya, Lopburi and Phitsanulok.
  • The North Eastern Line goes from Bangkok to Nakhon Ratchasima, where the line splits with one section heading East toward Ubon Ratchathani and and the other North towards Nongkhai at the border with Laos.
  • The Eastern Line runs The Eastern line goes to Chachengsao where it splits into two branches, one going to Pattaya and the sea port of Marp Ta Phut, the other to near Aranyaprathet on the Cambodian border.

 See below for information about popular train journeys from Bangkok.

Train Tickets from Bangkok


Use the Search Box below to buy your train tickets from Bangkok to destinations across Thailand:

Powered by 12Go Asia system
  • Destination: Enter your destination by clicking on the drop down list.
  • Travel Date: Enter your date of travel.
  • Search: Click to Find Tickets.

Bangkok to Chiang Mai


Chiang Mai is one of the most popular tourist destinations in Thailand. People come here to visit the temples and the wonderful pristine mountainous countryside. Chiang Mai is also a lively town at night with great restaurants and an established live music scene.

  • Train times Bangkok to Chiang Mai:
DepArrDepArrDepArrDepArrDepArr
08.3019.3013.4504.0518.1007.1519.3508.4022.0012.10

Bangkok to Chumphon


Chumphon is the connection point for the ferry to Koh Tao. Chumphon itself has little of interest for tourists, but the ferry service departing from near Chumphon is the best and quickest route to get to Koh Tao which has no airport. You can take an overnight bus to Chumphon to catch the ferry but that is not as comfortable as a sleeper berth on a train.

  • Train times Bangkok to Chumphon:
DepArrDepArrDepArrDepArrDepArr
08.0514.3613.0021.1214.4522.3415.1023.1515.3500.42
DepArrDepArrDepArrDepArrDepArr
17.0501.1617.3502.4818.3003.1819.3004.1322.5005.49

Bangkok to Hat Yai 


Hat Yai is the largest city in Southern Thailand where Malaysian tourists often come on holiday and other foreigners stay for a short period of time before travelling either to or from Malaysia. There are four border crossings to Malaysia within 2 hours drive from Hat Yai: Sadao, Padang Besar, Tak Bai and Satun.

  • Train times Bangkok to Hat Yai:
DepArrDepArrDepArrDepArrDepArr
13.0005.5214.4506.3515.1007.2015.3509.1522.5012.34

Bangkok to Hua Hin


Hua Hin is the ‘beach of Bangkok’, is the same way that Brighton in the UK is to London or the Hamptons in the USA is to New York. Hua Hin is the weekend beach break destination of choice for people in Bangkok. Great beaches and fantastic seafront fish restaurant, in a relaxed setting, make Hua Hin a favourite with local and foreign holiday makers.

  • Train times Bangkok to Hua Hin:
DepArrDepArrDepArrDepArrDepArr
08.0511.2613.0017.1414.4518.4215.1019.1015.3520.07
DepArrDepArrDepArrDepArrDepArr
17.0521.0717.3521.5118.3022.3119.3023.3322.5002.20

Bangkok to Khon Kaen


Khon Kaen is one of the four largest towns in Isan, the north eastern region of Thailand. There are two major tourists attractions in Khon Kaen: Phra Mahathat Kaen Nakhon temple and Khon Kaen National Museum.

  • Train times from Bangkok to Khon Kaen:
DepArrDepArrDepArrDepArr
08:2015:3518:3502:0420:0004:1720:4505:32

Bangkok to Nong Khai 


Nong Khai is a medium sized town on the border with Laos. From Nong Khai train station it is about 2 km to the border and from there a 30 minute drive to Vientiane, the capital city of Laos. Nong Khai is a great place to spend a night and have dinner on the banks of the majestic Mekong River. 

  • Train times from Bangkok to Nong Khai:
DepArrDepArrDepArrDepArr
08:2017.4518:3504:1520:0006:4520:4508:35

Bangkok to Penang (Malaysia)


Thailand train services terminate at Padang Besar on the border with Malaysia. There are 14 trains a day from Padang Besar to Butterworth Railway Station (Penang). Tickets for travel from Padang Besar to Penang are available for purchase at the train station.

Train Times from Bangkok to Padang Besar:

DepArr
15:1008:53

Bangkok to Surat Thani


Surat Thani is the connection point for ferry services to Koh Samui and Koh Phangan, location of the Full Moon Party. The train is an excellent way to travel done to the islands. Overnight sleeper trains arrive in the morning to connection with joint bus and boat services taking passengers effortlessly to Koh Samui and Koh Phangan in time for lunch.

  • Train times Bangkok to Surat Thani:
DepArrDepArrDepArrDepArrDepArr
08.0516.4513.0000.2214.4501.2315.1002.0015.3503.45
DepArrDepArrDepArrDepArrDepArr
17.0504.2417.3505.4818.3006.2319.3007.0622.5008.05

Bangkok to Trang (for Koh Lipe)


Trang is a great place to visit and sample the excellent and unique cuisine. Trang is also the connection point from the railway network to the Southern Andaman Islands of Koh Mook, Koh Lipe, Koh Kradan and Koh Sukorn. Direct connections are available from Trang Station to Koh Lanta and the other Southern Andaman islands via the nearby Hat Yao Pier.

  • Train Times from Bangkok to Trang:
DepArrDepArr
17.0508:0514.4512:55

Bangkok to Ubon Ratchathani   


Ubon Ratchathani is located in the north east of Thailand and is notable for the many temples in the area, some built during the era of the Khmer Empire.

  • Train times from Bangkok to Ubon Ratchathani:
DepArrDepArrDepArrDepArr
05:4514:0006:4018:0010:0519:5015:2003:35
DepArrDepArrDepArrDepArr
18:5506:1520:3006:3521:3007:5022:4510:20

Bangkok to Udon Thani   


Most foreign visitors to Udon Thani come for business or to visit friends or family of friends in the surrounding countryside. Sleeper train is a good way to travel to Udon Thani because you get a chance to sleep before you transfer to a car or bus for the trip to the ‘village’ and because the scenery for the middle section of the journey, between Ayutthaya and Nakhon Ratchasima, is beautiful mountains, lakes and fields.

  • Train times from Bangkok to Udon Thani:
DepArrDepArrDepArrDepArr
08:2017:0718:3503:3120:0005:5320:4507:33

Next read our Thailand Train Journey Guide