Railway Route Information

Bangkok (Krung Thep Aphiwat) – Hat Yai Junction

Origin

Bangkok (Krung Thep Aphiwat)

Destination

Hat Yai Junction

Travel time

14–18 hours

Route Overview: Krung Thep Aphiwat – Hat Yai Junction

The Southern Line railway route from Krung Thep Aphiwat Central Terminal to Hat Yai Junction Station A major route in southern Thailand, connecting Bangkok with the lower South via several important stations. It is a popular long-distance railway line for both travellers and freight.


Travel Time and Train Types

  • Origin: Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station)
  • Destination: Hat Yai Junction Railway Station
  • Travel time: approximately 14:40 hours
  • Distance: 938 kilometres

Timetable

Train No. Departure from Krung Thep Aphiwat Arrival at Hat Yai Junction Booking
171 (Rapid) 15:10 05:50 (next morning) Book Now
37 (Special Express) 16:10 06:35 (next morning) Book Now
45 (Special Express) 16:10 06:35 (next morning) Book Now
31 (Special Express) 16:50 07:05 (next morning) Book Now
169 (Rapid) 17:30 09:18 (next morning) Book Now
41 (temporarily suspended) 22:50 12:03 (next morning) Book Now


Approximate Ticket Prices

  • 1st Class A/C seat & sleeper : 1,025 – 2,090 THB
  • 2nd Class A/C seat & sleeper : 662 – 903 THB
  • 2nd Class seat (fan) : 362 – 533 THB
  • 3rd Class seat (fan) : 264 – 338 THB

Tip: Prices vary by train type, departure and upper/lower berth — book in advance to get the seat/berth you want


Route Highlights

  • Beautiful scenery along the way, passing tourist towns such as Hua Hin, Chumphon, Surat Thani and Phatthalung
  • Saves time compared with driving, with no traffic jams
  • More comfortable than a bus — choose a sleeper and rest all night
  • A popular train, Train 31 “Special Express” is well reviewed and suitable for long journeys

Train Photos

Hat Yai Junction Railway Station
Hat Yai Junction
1st Class A/C seat & sleeper
1st Class A/C seat & sleeper
1st Class A/C seat & sleeper
Washbasin in a 1st Class carriage
Toilet in a 1st Class carriage

Route Information

Origin

Bangkok (Krung Thep Aphiwat)

Destination

Hat Yai Junction

Travel time

14–18 hours

Related Routes