Travel from Krabi to Cameron-Highlands-District

Bus from Krabi to Cameron Highlands District

Sukhothai Tour Hat Yai operates a bus from Krabi to Cameron Highlands District hourly. Tickets cost $13 and the journey takes 4 h. 3 other operators also service this route.

How to get from Krabi to Cameron Highlands District

From Krabi Bus Station bus to Trang, Mini Van to Phatthalung, walk to Phatthalung station, train to Padang Besar station, walk to Padang Besar, train to Ipoh, then taxi to Cameron Highlands District. 13 h 22 min RM 280. From Krabi Bus Station bus to Trang, Mini Van to Phatthalung, walk to Phatthalung, train to Alor Setar, train to Ipoh, then taxi to Cameron Highlands District. 16 h 25 min RM 280. From Krabi Bus bus to Hat Yai Bus Terminal, walk to Hat Yai, bus to Kuala Lumpur Station, walk to Pwtc, LRT to Kuala Lumpur Pudu Sentral, bus to Cameron Highlands, then taxi to Cameron Highlands District. 18 h 21 min RM 211. From Krabi Town busferry to Langkawi, ferry to Penang, walk to Raja Tun Uda Ferry Terminal, car ferry to Butterworth, bus to Ipoh, then taxi to Cameron Highlands District. 20 h 20 min RM 604. From Krabi drive to Cameron Highlands District. 9 h 31 min RM 297. From Krabi bus to Krabi airport, fly to Kuala Lumpur airport, train to KL Sentral, train to Kampar, then taxi to Cameron Highlands District. 8 h 56 min RM 586. From Krabi bus to Krabi airport, fly to Ipoh airport, then taxi to Cameron Highlands District. 8 h 1 min RM 1179. From Krabi Bus Station bus to Phang Nga, Mini Van to Phuket Bus Terminal, bus to Phuket airport, fly to Kuala Lumpur airport, train to KL Sentral, train to Kampar, then taxi to Cameron Highlands District. 14 h 1 min RM 611.
Close Print Itinerary
  1. Here are 8 options to get from
    Krabi to Cameron Highlands District:

    1. Trip:
      1 Bus, Mini Van, train, taxi via Padang Besar station
      • One-Way approx: USD $55 - $80
      • Duration: 13 h 22 min
      Open +
      • Trip:
        1 Bus, Mini Van, train, taxi via Padang Besar station
        • One-Way approx: USD $55 - $80
        • Duration: 13 h 22 min
        Close x
    2. Trip:
      2 Bus, Mini Van, train, taxi
      • One-Way approx: USD $56 - $79
      • Duration: 16 h 25 min
      Open +
      • Trip:
        2 Bus, Mini Van, train, taxi
        • One-Way approx: USD $56 - $79
        • Duration: 16 h 25 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $49 - $56
      • Duration: 18 h 21 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $49 - $56
        • Duration: 18 h 21 min
        Close x
    4. Trip:
      4 Busferry, ferry, car ferry, bus, taxi
      • One-Way approx: USD $135 - $158
      • Duration: 20 h 20 min
      Open +
      • Trip:
        4 Busferry, ferry, car ferry, bus, taxi
        • One-Way approx: USD $135 - $158
        • Duration: 20 h 20 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 9 h 31 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 9 h 31 min
        Close x
    6. Trip:
      6 Fly Krabi to Kuala Lumpur, train, taxi
      • One-Way approx: USD $95 - $239
      • Duration: 8 h 56 min
      Open +
      • Trip:
        6 Fly Krabi to Kuala Lumpur, train, taxi
        • One-Way approx: USD $95 - $239
        • Duration: 8 h 56 min
        Close x
    7. Trip:
      7 Fly Krabi to Ipoh, taxi
      • One-Way approx: USD $198 - $438
      • Duration: 8 h 1 min
      Open +
      • Trip:
        7 Fly Krabi to Ipoh, taxi
        • One-Way approx: USD $198 - $438
        • Duration: 8 h 1 min
        Close x
    8. Trip:
      8 Bus, Mini Van to Phuket, fly to Kuala Lumpur, train, taxi
      • One-Way approx: USD $103 - $268
      • Duration: 14 h 1 min
      Open +
      • Trip:
        8 Bus, Mini Van to Phuket, fly to Kuala Lumpur, train, taxi
        • One-Way approx: USD $103 - $268
        • Duration: 14 h 1 min
        Close x