Travel from Port-Dickson to Johor-Bahru

Train, bus or fly from Port Dickson to Johor Bahru?

Malaysia Airlines, SilkAir and 8 other airlines fly from Port Dickson to Johor Bahru every 30 minutes. Alternatively, Golden Coach Express operates a bus from Port Dickson to Johor Bahru twice daily. Tickets cost $20 - $27 and the journey takes 5 h. Singapore Land Transport Authority also services this route every 15 minutes.

How to get from Port Dickson to Johor Bahru

From Port Dickson taxi to Kuala Lumpur airport, fly to Singapore airport, subway to Tanah Merah, subway to St. Andrew's Cath, then bus to Johor Bahru. 2 h 52 min $71. From Port Dickson taxi to Kuala Lumpur airport, fly to Johor Bahru airport, then bus to Johor Bahru. 2 h 53 min $41. From Port Dickson taxi to Klia T1, train to KL Sentral, LRT to Lembah Subang, taxi to Kuala Lumpur Subang airport, fly to Johor Bahru airport, then bus to Johor Bahru. 5 h 2 min $70. From Port Dickson bus to Singapore, walk to Clarke Quay Stn, then bus to Woodlands Train Checkpt. 5 h 38 min $28. From Port Dickson bus to Queen Street Terminal then bus to Johor Bahru. 6 h 10 min $27. From Port Dickson taxi to Seremban, train to Gemas, then train to Johor Bahru Sentral. 6 h 14 min $22. From Port Dickson taxi to Johor Bahru. 3 h 3 min $145. From Port Dickson drive to Johor Bahru. 3 h 3 min $16.
Close Print Itinerary
  1. Here are 8 options to get from
    Port Dickson to Johor Bahru:

    1. Trip:
      1 Fly Kuala Lumpur to Singapore
      • One-Way approx: USD $39 - $166
      • Duration: 2 h 52 min
      Open +
      • Trip:
        1 Fly Kuala Lumpur to Singapore
        • One-Way approx: USD $39 - $166
        • Duration: 2 h 52 min
        Close x
    2. Trip:
      2 Fly Kuala Lumpur to Johor Bahru
      • One-Way approx: USD $27 - $77
      • Duration: 2 h 53 min
      Open +
      • Trip:
        2 Fly Kuala Lumpur to Johor Bahru
        • One-Way approx: USD $27 - $77
        • Duration: 2 h 53 min
        Close x
    3. Trip:
      3 Train to Kuala Lumpur Subang, fly to Johor Bahru
      • One-Way approx: USD $57 - $135
      • Duration: 5 h 2 min
      Open +
      • Trip:
        3 Train to Kuala Lumpur Subang, fly to Johor Bahru
        • One-Way approx: USD $57 - $135
        • Duration: 5 h 2 min
        Close x
    4. Trip:
      4 Bus Golden Coach Express
      • One-Way approx: USD $21 - $29
      • Duration: 5 h 38 min
      Open +
      • Trip:
        4 Bus Golden Coach Express
        • One-Way approx: USD $21 - $29
        • Duration: 5 h 38 min
        Close x
    5. Trip:
      5 Bus KKKL Express
      • One-Way approx: USD $11 - $29
      • Duration: 6 h 10 min
      Open +
      • Trip:
        5 Bus KKKL Express
        • One-Way approx: USD $11 - $29
        • Duration: 6 h 10 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $17 - $25
      • Duration: 6 h 14 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $17 - $25
        • Duration: 6 h 14 min
        Close x
    7. Trip:
      7 Taxi
      • One-Way approx: USD $120 - $150
      • Duration: 3 h 3 min
      Open +
      • Trip:
        7 Taxi
        • One-Way approx: USD $120 - $150
        • Duration: 3 h 3 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 3 h 3 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 3 h 3 min
        Close x