Travel from Batu-Pahat to Genting-Highlands

Bus from Batu Pahat to Genting Highlands

Transnasional operates a bus from Batu Pahat to Genting Highlands 3 times a day. Tickets cost $6 and the journey takes 2 h 45 min.

How to get from Batu Pahat to Genting Highlands

From Batu Pahat bus to Bandar Tasik Selatan, LRT to Sentul Timur, then taxi to Genting Highlands. 4 h 15 min RM 113. From Batu Pahat bus to Bandar Tasik Selatan, train to Kuala Lumpur International Airport 2, then bus to Genting Highlands. 6 h 32 min RM 113. From Batu Pahat taxi to Genting Highlands. 3 h 43 min RM 607. From Batu Pahat drive to Genting Highlands. 3 h 43 min RM 69. From Batu Pahat bus to Johor Bahru Larkin, walk to Larkin Terminal, bus to JB Sentral, bus to Johor Bahru airport, fly to Kuala Lumpur Subang airport, then taxi to Genting Highlands. 8 h 4 min RM 257.
Close Print Itinerary
  1. Here are 5 options to get from
    Batu Pahat to Genting Highlands:

    1. Trip:
      1 Bus
      • One-Way approx: USD $25 - $29
      • Duration: 4 h 15 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $25 - $29
        • Duration: 4 h 15 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $21 - $29
      • Duration: 6 h 32 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $21 - $29
        • Duration: 6 h 32 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $130 - $160
      • Duration: 3 h 43 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $130 - $160
        • Duration: 3 h 43 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $14 - $21
      • Duration: 3 h 43 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $14 - $21
        • Duration: 3 h 43 min
        Close x
    5. Trip:
      5 Bus, fly, taxi
      • One-Way approx: USD $52 - $136
      • Duration: 8 h 4 min
      Open +
      • Trip:
        5 Bus, fly, taxi
        • One-Way approx: USD $52 - $136
        • Duration: 8 h 4 min
        Close x