Train from Hat Yai to Bangkok

Another option for travelling by train from Penang to Bangkok is to first travel to Hat Yai and catch one of the more frequent and often cheaper trains from Hat Yai to Bangkok.

There are five trains a day all leaving in the afternoon or early evening, that travel overnight all the way to Bangkok's Hua Lamphong railway station in the centre of the city.

Timetable for the Hat Yai to Bangkok Train

(Jadual Tren Hatyai ke Bangkok / 时间表 / ตารางเวลา)

If you would like to travel from Bangkok to Hat Yai by train -

Train No Train Type Dep. Arr.
170 Rapid Sleeper 14:45 09:00
172 Rapid Sleeper 15:39 09:15
42 Sp. Express Seat Only DRC 16:23 05:55
38/46 Sp. Express Sleeper 18:10 10:10
32 Sp. Express Sleeper 18:45 10:30

All trains depart daily.

Train times and fares are published for information only and may change, so please check before travelling.


Ticket Prices / Fares for the Train from Hat Yai to Bangkok

(Tambang / Harga Tiket Kereta Api dari Hatyai ke Bangkok)

The cost of your tickets will depend on the type, speed and comfort of the train.

Rapid Trains 170 and 172 :

2nd class Air-conditioned sleeper beds.

Upper 755 Baht.

Lower 825 Baht.

2nd class Fan sleeper beds.

Upper 585 Baht.

Lower 655 Baht.

2nd class Seat 455 Baht.

3rd class Seat 259 Baht.


Looking for a nice, new accommodation in Bangkok?

Visit our new hotels in Bangkok page here >


Special Express Train 42 :

This is an all 2nd class seat only train that usually only consists of only two 2 coaches and with the price of your ticket you will be provided with meals and drinks.


2nd class Seat 705 Baht.


Special Express Trains 38/46 :

1st class Air-conditioned sleeper beds.

Upper 1394 Baht.

Lower 1594 Baht.

If you would like the whole compartment to yourself you can pay 2094 Baht.

2nd class Air-conditioned sleeper beds.

Upper 835 Baht or 855 Baht (different types of 2nd class carriages).

Lower 905 Baht or 945 Baht.

Seats:

2nd class Seat 535 Baht.

3rd class Seat 339 Baht.


Special Express Trains 32 :

This is one of the new trains from Hat Yai to Bangkok, with new carriages / coaches, so is slightly more expensive.

1st class Air-conditioned sleeper beds.

Upper 1594 Baht.

Lower 1794 Baht.

Booking the whole 1st Class compartment will cost 2594 Baht.

2nd class Air-conditioned sleeper beds.

Upper 1005 Baht.

Lower 1105 Baht.

You can now book train tickets from Hat Yai to Bangkok online here >>

Arriving in Bangkok

photo of Bangkok Train Station

For all you need to know about Bangkok Railway Station, including how to travel from the station to the rest of the city, please click here >


Find Accommodation Deals in Thailand

Bangkok

Hat Yai

Hua Hin

Koh Samui

Koh Tao

Krabi

Phuket


Related Pages

Hat Yai to Kuala Lumper by Train

Kuala Lumper to Hat Yai by rain

Hat Yai to Penang by Train

Hat Yai to Penang by Minibus

New hotels in Bangkok


Leave Train from Hat Yai to Bangkok for Trains Main Page >