Travel from Johor-Bahru to Genting-Highlands

Bus or train from Johor Bahru to Genting Highlands?

Singapore Land Transport Authority operates a bus from Johor Bahru to Genting Highlands every 10 minutes. Tickets cost $1 - $2 and the journey takes 28 min. Konsortium Express & Tours also services this route once daily. Alternatively, KTM Malaysia Railway operates a train from Johor Bahru to Genting Highlands twice daily. Tickets cost $2 - $4 and the journey takes 4 h 12 min. 2 other operators also service this route.

How to get from Johor Bahru to Genting Highlands

From JB Sentral bus to Johor Bahru airport, fly to Kuala Lumpur Subang airport, then taxi to Genting Highlands. 3 h 56 min RM 245. From Marsiling subway to Opp Khatib Stn, line 858 bus to Singapore airport, fly to Kuala Lumpur airport, train to Kuala Lumpur International Airport 2, then bus to Genting Highlands. 5 h 41 min RM 233. From Marsiling subway to Opp Khatib Stn, line 858 bus to Singapore airport, fly to Kuala Lumpur Subang airport, then taxi to Genting Highlands. 5 h 9 min RM 490. From JB Sentral bus to Johor Bahru airport, fly to Kuala Lumpur airport, train to Kuala Lumpur International Airport 2, then bus to Genting Highlands. 5 h 34 min RM 122. From Bef R.M.N. Barracks line 856 bus to Yishun then bus to First World Hotel. 7 h 28 min RM 106. From Johor Bahru bus to Singapore then bus to Genting Highlands. 8 h 30 min RM 163. From Johor Bahru Sentral train to Gemas, walk to Gemas, train to KL Sentral, LRT to Gombak, then taxi to Genting Highlands. 9 h 2 min RM 118. From Johor Bahru drive to Genting Highlands. 4 h 26 min RM 88.

Is there a direct bus between Johor Bahru and Genting Highlands?

No, there is no direct bus from Johor Bahru to Genting Highlands. However, there are services departing from Bef R.M.N. Barracks and arriving at First World Hotel via Yishun. The journey, including transfers, takes approximately 7 h 28 min.
Close Print Itinerary
  1. Here are 8 options to get from
    Johor Bahru to Genting Highlands:

    1. Trip:
      1 Fly Johor Bahru to Kuala Lumpur Subang, taxi
      • One-Way approx: USD $49 - $132
      • Duration: 3 h 56 min
      Open +
      • Trip:
        1 Fly Johor Bahru to Kuala Lumpur Subang, taxi
        • One-Way approx: USD $49 - $132
        • Duration: 3 h 56 min
        Close x
    2. Trip:
      2 Fly Singapore to Kuala Lumpur, bus
      • One-Way approx: USD $31 - $154
      • Duration: 5 h 41 min
      Open +
      • Trip:
        2 Fly Singapore to Kuala Lumpur, bus
        • One-Way approx: USD $31 - $154
        • Duration: 5 h 41 min
        Close x
    3. Trip:
      3 Fly Singapore to Kuala Lumpur Subang, taxi
      • One-Way approx: USD $72 - $264
      • Duration: 5 h 9 min
      Open +
      • Trip:
        3 Fly Singapore to Kuala Lumpur Subang, taxi
        • One-Way approx: USD $72 - $264
        • Duration: 5 h 9 min
        Close x
    4. Trip:
      4 Fly Johor Bahru to Kuala Lumpur, bus
      • One-Way approx: USD $20 - $67
      • Duration: 5 h 34 min
      Open +
      • Trip:
        4 Fly Johor Bahru to Kuala Lumpur, bus
        • One-Way approx: USD $20 - $67
        • Duration: 5 h 34 min
        Close x
    5. Trip:
      5 Bus Konsortium Express & Tours
      • One-Way approx: USD $26 - $27
      • Duration: 7 h 28 min
      Open +
      • Trip:
        5 Bus Konsortium Express & Tours
        • One-Way approx: USD $26 - $27
        • Duration: 7 h 28 min
        Close x
    6. Trip:
      6 Bus KKKL Express
      • One-Way approx: USD $13 - $41
      • Duration: 8 h 30 min
      Open +
      • Trip:
        6 Bus KKKL Express
        • One-Way approx: USD $13 - $41
        • Duration: 8 h 30 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $25 - $32
      • Duration: 9 h 2 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $25 - $32
        • Duration: 9 h 2 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $18 - $27
      • Duration: 4 h 26 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $18 - $27
        • Duration: 4 h 26 min
        Close x