Travel from Taiping to Hat-Yai

Bus or train from Taiping to Hat Yai?

KTM ETS Malaysia Railway operates a train from Taiping to Hat Yai every 4 hours. Tickets cost $6 - $11 and the journey takes 2 h 9 min. State Railway of Thailand also services this route twice daily. Alternatively, KTM Komuter operates a bus from Taiping to Hat Yai every 3 hours. Tickets cost $1 and the journey takes 4 min. 2 other operators also service this route.

How to get from Taiping to Hat Yai

ModeDurationPrice
From Taiping train to Padang Besar, walk to Padang Besar, then train to Hat Yai.4 h 4 minRM 60
From Taiping train to Bukit Mertajam, KTM Komuter to Butterworth, then train to Hat Yai.8 h 19 minRM 56
From Taiping train to Kamunting, bus to Butterworth, then Mini Van to Hat Yai.10 h 4 minRM 80
From Taiping drive to Hat Yai.3 h 15 minRM 62
From Taiping train to Sultan Abdul Halim Ferry Terminal, car ferry to Raja Tun Uda Ferry Terminal, taxi to Penang airport, fly to Hat Yai airport, then taxi to Hat Yai.3 h 56 minRM 396

Operators from Taiping to Hat Yai

Close Print Itinerary
  1. Here are 5 options to get from
    Taiping to Hat Yai:

    1. Trip:
      1 Train KTM ETS Malaysia Railway
      • One-Way approx: USD $11 - $17
      • Duration: 4 h 4 min
      Open +
      • Trip:
        1 Train KTM ETS Malaysia Railway
        • One-Way approx: USD $11 - $17
        • Duration: 4 h 4 min
        Close x
    2. Trip:
      2 Train via Butterworth
      • One-Way approx: USD $12 - $16
      • Duration: 8 h 19 min
      Open +
      • Trip:
        2 Train via Butterworth
        • One-Way approx: USD $12 - $16
        • Duration: 8 h 19 min
        Close x
    3. Trip:
      3 Bus, Mini Van
      • One-Way approx: USD $20 - $21
      • Duration: 10 h 4 min
      Open +
      • Trip:
        3 Bus, Mini Van
        • One-Way approx: USD $20 - $21
        • Duration: 10 h 4 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $13 - $19
      • Duration: 3 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $13 - $19
        • Duration: 3 h 15 min
        Close x
    5. Trip:
      5 Train, car ferry, fly
      • One-Way approx: USD $32 - $208
      • Duration: 3 h 56 min
      Open +
      • Trip:
        5 Train, car ferry, fly
        • One-Way approx: USD $32 - $208
        • Duration: 3 h 56 min
        Close x