Train from Penang to Johor Bahru

Penang
Johor Bahru, Malaysia

Your cost to travel by Car ferry, train, bus: $34 - $42

Raja Tun Uda Ferry Terminal
  • Total Distance:

    3.17 km (2 miles)

  • Travel Time:

    21 Minutes

  • Frequency:

    24 Times/Day

  • Ferry Fare:

    2.0 USD (~6.44 MYR)

Butterworth
  • Total Distance:

    388.7 km (242 miles)

  • Travel Time:

    4 Hours 35 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    14.0 USD (~45.1 MYR)

KL Sentral
  • Total Distance:

    9.39 km (6 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    48 Times/Day

  • Train Fare:

    14.0 USD (~45.1 MYR)

Terminal Bersepadu Selatan
  • Total Distance:

    326.61 km (203 miles)

  • Travel Time:

    4 Hours 28 Minutes

  • Frequency:

    20 Times/Day

  • Bus Fare:

    8.0 USD (~25.77 MYR)

Johor Bahru Johor Malaysia
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Raja Tun Uda Ferry Terminal Sultan Abdul Halim Ferry Terminal 2 USD https://www.myrapid.com.my/traveling-with-us/how-to-travel-with-us/rapid-ferry/routes-operating-hours-and-fares 20mins
Butterworth KL Sentral 14 USD https://intranet.ktmb.com.my/ktmb_ui/Uploads/ETS_Gemas-Butterworth-Gemas_%2001Ogos2017_v1_0.pdf 4h 27mins
KL Sentral Bandar Tasik Selatan 14 USD https://www.kliaekspres.com/plan-buy/ 7mins
Terminal Bersepadu Selatan Larkin Terminal 8 USD https://transnasional.com.my/ 4h 20mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 40 USD ~ 129 MYR
2 people 80 USD ~ 258 MYR
3 people 120 USD ~ 387 MYR
4 people 160 USD ~ 515 MYR
5 people 200 USD ~ 644 MYR

Did you know?

  • The total CO2 Emission for your Penang - Johor Bahru train trip is 31.310000000000002 kg
  • Your total cost to travel by train from Penang to Johor Bahru is about 40.0 USD (~128.86 MYR)