Travelling between Johor Bahru's JB Sentral railway station and Seremban in the state of Negeri Sembilan, gets you just a short 30 km bus ride away from the popular beach resort of Port Dickson.
Seremban station is also on the Batu Caves - Seremban - Tampin Komuter Line, with KTM commuter trains heading into KL city centre every 15 to 30 minutes.
Please Note: All KTMB Intercity Express Trains are cancelled from the 19th May 2016.
To travel from JB to Seremban from this date you will have to catch a Shuttle Train from JB Sentral to Gemas, then connect to the ETS Trains or Komuter Trains from Gemas to Seremban.
To see the latest new KTMB train schedules please see:
New KTM Timetable for 2019:
It is now possible to take the Shuttle train from JB Sentral to Tampin, then take a KTM Komuter train from Tampin to Seremban
If you would prefer to travel from Johor Bahru to Seremban by bus / coach:
From Seremban Station, you can travel on to KL city centre easily on the KTMB Komuter Line to KL Sentral and on to Batu Caves, with trains running every 15 to 30 minutes to Kuala Lumpur.
Until the dual electrified line is completed to JB, you will have to catch two separate trains, changing at Gemas or Tampin station:
New Timetable for 2019:
It is now possible to travel from Seremban to JB Sentral without using the ETS trains.
You can now take a KTM Komuter service from Seremban to Tampin and change there for the Shuttle services to JB.
This way is slower but much cheaper.
All fares shown below are for one-way tickets in Malaysian Ringgit (MYR).
ETS Trains between Seremban and Gemas cost:
Adult 22 MYR - Child 15 MYR
Shuttle Trains between Gemas and JB cost:
Adult 21 MYR - Child 15 MYR
Train tickets for Shuttle and ETS KTM rail services can be purchased from any main KTM station within Peninsular Malaysia.
You can also book directly from Malaysian Railways (KTMB) official website or online ticketing agent.
Advance booking is highly recommended as these trains do tend to travel pretty full most of the time.