Hat Yai to Bangkok

Compare times and prices from every operator, choose your class, then book on Baolau.

‹ Fri 25 Dec Saturday 26 December 2026 Sun 27 Dec ›

Lowest adult fare per day, all transport types. Tap a day to see its trips.

12 trips on Sat 26 Dec
Filters
Departure time
Operator
The Transport Co Ltd 🚌 Bus
14:00 16h 00m 06:00+1
Bus Seat (Standard)
฿873per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
14:30 16h 44m 07:14+1
Bus Seat (Standard)
฿918per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
14:45 16h 00m 06:45+1
Bus Seat (Standard)
฿873per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
15:00 16h 00m 07:00+1
Bus Seat (Standard)
฿1,079per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
15:00 16h 44m 07:44+1
Bus Seat (Standard)
฿918per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
16:00 16h 00m 08:00+1
Bus Seat (Standard)
฿873per adult, before fees
Book →
State Railway of Thailand 🚆 Train Train RP172
16:05 15h 25m 07:30+1
฿258per adult, before fees
Book →
The Transport Co Ltd 🚌 Bus
16:05 16h 00m 08:05+1
Bus Seat (Standard)
฿900per adult, before fees
Book →
State Railway of Thailand 🚆 Train Train SP32
17:45 14h 25m 08:10+1
฿1,103per adult, before fees
Book →
State Railway of Thailand 🚆 Train Train SP38
18:05 15h 00m 09:05+1
฿338per adult, before fees
Book →
State Railway of Thailand 🚆 Train Train SP46
18:05 15h 00m 09:05+1
Second class Berth (A/C)
฿903per adult, before fees
Book →
State Railway of Thailand 🚆 Train Train RP170
18:20 16h 30m 10:50+1
฿258per adult, before fees
Book →

Prices are ticket prices per adult, the same as on Baolau. The service fee and payment fee are added at checkout. You complete the booking on Baolau's website.

Popular routes

Share this page