Travel from Ipoh to Hat-Yai

Train, bus or fly from Ipoh to Hat Yai?

KTM ETS Malaysia Railway operates a train from Ipoh to Hat Yai every 4 hours. Tickets cost $8 - $14 and the journey takes 2 h 58 min. State Railway of Thailand also services this route twice daily. Alternatively, Kumpulan Bas Perak operates a bus from Ipoh to Hat Yai hourly. Tickets cost $2 - $3 and the journey takes 1 h 15 min. 2 other operators also service this route.

How to get from Ipoh to Hat Yai

From Ipoh train to Padang Besar, walk to Padang Besar, then train to Hat Yai. 4 h 53 min RM 71. From Ipoh bus to Butterworth then train to Hat Yai. 9 h 45 min RM 58. From Medan Kidd bus to Kamunting, walk to Kamunting, bus to Butterworth, then Mini Van to Hat Yai. 11 h 34 min RM 87. From Ipoh drive to Hat Yai. 3 h 53 min RM 75. From Ipoh airport fly to Hat Yai airport then taxi to Hat Yai. 4 h 3 min RM 762. From Ipoh train to KL Sentral, train to Kuala Lumpur airport, fly to Hat Yai airport, then taxi to Hat Yai. 6 h 14 min RM 350. From Ipoh train to Sungai Buloh, taxi to Kuala Lumpur Subang airport, fly to Hat Yai airport, then taxi to Hat Yai. 5 h 47 min RM 611.
Close Print Itinerary
  1. Here are 7 options to get from
    Ipoh to Hat Yai:

    1. Trip:
      1 Train
      • One-Way approx: USD $12 - $20
      • Duration: 4 h 53 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $12 - $20
        • Duration: 4 h 53 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $12 - $17
      • Duration: 9 h 45 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $12 - $17
        • Duration: 9 h 45 min
        Close x
    3. Trip:
      3 Bus, Mini Van
      • One-Way approx: USD $22 - $23
      • Duration: 11 h 34 min
      Open +
      • Trip:
        3 Bus, Mini Van
        • One-Way approx: USD $22 - $23
        • Duration: 11 h 34 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 3 h 53 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 3 h 53 min
        Close x
    5. Trip:
      5 Fly from Ipoh
      • One-Way approx: USD $82 - $364
      • Duration: 4 h 3 min
      Open +
      • Trip:
        5 Fly from Ipoh
        • One-Way approx: USD $82 - $364
        • Duration: 4 h 3 min
        Close x
    6. Trip:
      6 Train, train to Kuala Lumpur, fly
      • One-Way approx: USD $56 - $231
      • Duration: 6 h 14 min
      Open +
      • Trip:
        6 Train, train to Kuala Lumpur, fly
        • One-Way approx: USD $56 - $231
        • Duration: 6 h 14 min
        Close x
    7. Trip:
      7 Train to Kuala Lumpur Subang, fly
      • One-Way approx: USD $50 - $307
      • Duration: 5 h 47 min
      Open +
      • Trip:
        7 Train to Kuala Lumpur Subang, fly
        • One-Way approx: USD $50 - $307
        • Duration: 5 h 47 min
        Close x