Trains from Trang to Bangkok

By train the journey from Trang to Bangkok is scheduled to take from 16 to 18 hours depending upon which train you take.

Train Times from Trang to Bangkok


There are currently two trains per day from Trang to Bangkok.

TrainTrangBangkokService
16813:1907:00Rapid
8417:0009:25Express
  • The fastest train from Trang to Bangkok is Train #84 departing at 17:00 and scheduled to arrive 16 hours 25 minutes later at 09:25.
  • The slowest direct train from Trang to Bangkok is Train #168 departing at 13:19 and arriving in Bangkok at 07:00, 17 hours and 41 minutes after departing from Trang.

Buy Tickets from Trang to Bangkok


Use the Search Box below to buy your tickets from Trang to Bangkok.

Powered by 12Go Asia system

Of the two to trains to choose from for this journey, the best choice is Train #84 departing at 17:00. Train #84 has 1st and 2nd class air-conditioned sleeper seats, which are folded down in the evening to create flat beds with a bunk bed above, as well as 2nd and 3rd class fan cooled seats. Train #168 is an older style of train with 2nd class air-conditioned sleeper berth as well as 2nd class fan cooled sleeper berths and 2nd and 3rd class fan cooled seats. Train #168 is comfortable enough but has only a single air-conditioned carriage so booking in advance is a good idea. For some passengers the 07:00 arrival time in Bangkok of Train #168 will not be very convenient as they will have a long wait before they can check into their hotel room if they are staying in Bangkok.

Ticket Prices from Trang to Bangkok


Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,730 THB1,480 THB
2nd Class A/C Sleeper1,061 to 1,121 THB791 to 831 THB

Train Travel to Bangkok


If neither Train #168 or Train #84  is convenient for you, or both are fully booked, then consider taking a bus from Trang to Thung Song Junction. Thung Song Junction is the point where the branch line to Trang intersects with the main line going from Southern Thailand to Bangkok. There are 9 intercity trains a day heading North to Bangkok from Thung Song Junction. The journey from Trang to Thung Song Junction takes 2 hours 30 minutes to 3 hours depending on which train you take. For information about local commuter trains on the Trang to Thung Song Junction we suggest that you enquire at Trang Station before you travel.

Yong Lee Restaurant on the Sukhumvit Road in Bangkok
Yong Lee Restaurant on the Sukhumvit Road in Bangkok

Location of Trang Railway Station


Google Map of Trang Railway Station

Location of Bangkok Railway Station


  • From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).

Google Map of Krung Thep Aphiwat Central Terminal

How useful was this page?

Click on a star to rate it!

Average rating 4.2 / 5. Vote count: 9

No votes so far! Be the first to rate this post.