Travel by train from Bangkok to Trang is easy with two overnight sleeper trains in either direction, so you can travel the 845 km distance between Bangkok and Trang and get a good nights sleep along the way.
All trains to and from Trang now leave from Bangkok's new main railway station,
Bang Sue Grand
(Krung Thep Aphiwat Central Terminal).
Train | Depart | Arrive | Type |
---|---|---|---|
168 | 14:45 | 05:10 | Rapid |
84 | 17:00 | 07:05 | Express |
Trains to and from Trang branch off of the main Southern Line at Thung Song Junction.
Fares for these services depend on your class of travel and choice of train.
Prices shown below are for one-way adult tickets.
Express Trains are slightly more expensive and have the following seat classes available :
1st Class Air-conditioned Sleeper seats / berths
Upper Berth 1,280 Baht
Lower Berth 1,480 Baht
If you wish to occupy the whole compartment by yourself, it will cost you 1,980 Baht
2nd Class a/c Sleeper seats / berths
Upper Berth 761 Baht
Lower Berth 831 Baht
2nd class fan seat
461 Baht
3rd class fan seat
285 Baht
Rapid Trains
2nd Class a/c Sleeper seats / berths
Upper Berth 721 Baht
Lower Berth 791 Baht
2nd Class fan Sleeper seats / berths
Upper Berth 521 Baht
Lower Berth 571 Baht
2nd class fan seat
421 Baht
3rd class fan seat
245 Baht
Child Fares
Children aged 3 to 11 travel at a slight discount. Children under 3 travel for free. To work out child fares please deduct the following from the adult fares above, depending on you choice of seat/sleeper class.
1st class - 330 Baht
2nd class - 155 Baht
3rd class - 67 Baht
For place to stay in Trang visit our hotels booking page here, where you you find a range of accommodation in and around the city and be able to compare room rates from many different hotel booking sites to get the cheapest deals.
Or if you are going to Bangkok, you can also find great deals from our hotel booking page.
Back to Bangkok Trains Main Page >