Travel from Batu-Pahat to Singapore

Bus from Batu Pahat to Singapore

KKKL Express operates a bus from Batu Pahat to Singapore hourly. Tickets cost $3 - $4 and the journey takes 3 h. Causeway Link also services this route twice daily.

How to get from Batu Pahat to Singapore

From Batu Pahat taxi to Kluang, train to Johor Bahru Sentral Station, bus to Kranji, then subway to City Hall. 3 h 32 min RM 129. From Batu Pahat bus to Johor Larkin Terminal then bus to Queen Street Bus Terminal. 4 h 30 min RM 16. From Batu Pahat bus to Larkin Terminal then bus to Hong Lim Park. 4 h 39 min RM 36. From Batu Pahat drive to Singapore. 1 h 40 min RM 91.
Close Print Itinerary
  1. Here are 4 options to get from
    Batu Pahat to Singapore:

    1. Trip:
      1 Taxi, train
      • One-Way approx: USD $27 - $35
      • Duration: 3 h 32 min
      Open +
      • Trip:
        1 Taxi, train
        • One-Way approx: USD $27 - $35
        • Duration: 3 h 32 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $4 - $5
      • Duration: 4 h 30 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $4 - $5
        • Duration: 4 h 30 min
        Close x
    3. Trip:
      3 Bus via Hong Lim Park
      • One-Way approx: USD $9 - $10
      • Duration: 4 h 39 min
      Open +
      • Trip:
        3 Bus via Hong Lim Park
        • One-Way approx: USD $9 - $10
        • Duration: 4 h 39 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $18 - $28
      • Duration: 1 h 40 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $18 - $28
        • Duration: 1 h 40 min
        Close x