Gemas Railway Station is a multi-platform railway hub located Gemas, Negeri Sembilan, in the middle of Gemas town. The total footprint of the station including tracks and signals part of the station straddles across the state border from Gemas, Negeri Sembilan, and Gemas, Johor.
As the main junction station in Peninsular Malaysia, Gemas Railway Station offers an interchange between all main train lines, with ETS Gold serving the Central Line and Northern Line, Ekspres Rakyat Timuran serving the East Coast Line and Southern Line, and Ekspres Selatan serving the Southern Line.
Gemas Railway Station Details
Address: Kawasan Industri Gemas, 73400 Gemas, Negeri Sembilan, Malaysia
Owner: Railway Assets Corporation (RAC)
Operator: KTM Berhad
Platform Level: Ground
Platform Layout: Multiple Island Platforms
Opened: 1922 (Original), 2012 (Current)
Gemas Railway Station Train Services
- ETS Business Class
- ETS Platinum Standard
- ETS Gold
- Ekspres Rakyat Timuran
- Ekspres Selatan
- Shuttle Timuran
Station Layout
2F: Staff only
1F: Concourse, Ticket Counter, Boarding Gate, Waiting Area, Platform Transfer Bridge
GF: Train Platforms, Pick Up Point, Car Park
Platforms
Platform 1: Passenger platform used for KTM Intercity services (Non-electrified)
Platform 2: Passenger platform used for KTM Intercity services (Non-electrified)
Freight Line
Freight Line
Platform 3: Passenger platform used for ETS and KTM Intercity services (Electrified)
Platform 4: Passenger platform used for ETS and KTM Intercity services (Electrified)
Platform 5: Passenger platform used for ETS and KTM Intercity services (Electrified)
Platform 6: Passenger platform used for ETS and KTM Intercity services (Electrified)
Freight Line
Concourse
Ticket counters are available on the first floor (1 level up from the ground floor), with a waiting area in front of it. The boarding gate is beside the ticket counter, usually opened around 15 minutes prior to the train’s departure time.
Key Station Amenities
All amenities are located outside of Gemas Railway Station.
Food
There is a mamak operating out of the old Gemas Railway Station, 1 minute away from the current Gemas Railway Station.
There is a KFC store located opposite the old Gemas Railway Station, 2 minutes away from the current Gemas Railway Station.
The popular Restoran Nasi Ayam Gemas Mustafah is located 5 minutes away from the current Gemas Railway Station, beside the Gemas Bus & Taxi Station.
Convenience Store
There is a 7 Eleven store 2 minutes by foot away from Gemas Railway Station along Jalan Batu Anam.
Exits
Main Exit: Old Gemas Railway Station, KFC, Pos Malaysia Gemas, Hotel Tropicana Gemas, Gemas Bus & Taxi Station
Taman Sungai Exit: Taman Sungai, KTMB Quarters
Public Transport Connections
Local Bus
Gemas Bus & Taxi Station is located 5 minutes by foot away from Gemas Railway Station, serving local buses.
Southern Bus Service 26 plies between Gemas and Tampin via Gemencheh, departing from Gemas Bus & Taxi Station.
Express Bus
Few express buses run to key destinations in Johor and Kelantan, departing from Gemas Transnasional Station, 2 minutes by foot away from Gemas Railway Station
Taxi
There may be kereta sewa waiting outside the station when a train arrives.
Taxis can be hired out of Gemas Bus & Taxi Station.
Grab
Grab is not available in Gemas.
Alternative Train Travel Options
There are local public bus services linking some railway stations on the JB Sentral-Pulau Sebang (Tampin) sector. You can avoid using the infrequent train schedule by taking a bus instead. In some instances, this will be cheaper and faster.
Please click here to find out about KTM Komuter Melaka-Johor Missing Link routes.
KTM Central Line Stations
- 🡹 To KTM Northern Line
- Tanjung Malim Railway Station
- Kalumpang Railway Station (defunct)
- Sungai Gumut Railway Station (defunct)
- Kerling Railway Station (defunct)
- Kuala Kubu Road Railway Station (defunct)
- Kuala Kubu Bharu Railway Station
- Rasa Railway Station
- Batang Kali Railway Station
- Ulu Yam Railway Station (defunct)
- Sungai Tampeian Railway Halt (defunct)
- Serendah Railway Station
- Serendah Freight Station
- Sungai Choh Railway Halt (defunct)
- Rawang Railway Station
- Kuang Railway Station
- Sungai Buloh Railway Station
- Kepong Sentral Railway Station
- Kepong Railway Station
- Segambut Railway Station
- 🡽 To KTM Batu Caves Line
- Putra Railway Station
- Bank Negara Railway Halt
- Kuala Lumpur Railway Station
- Sentral Kuala Lumpur Railway Station (KL Sentral)
- 🡿 To KTM Pelabuhan Klang Line
- MidValley Railway Halt
- Seputeh Railway Station
- Salak Selatan Railway Station
- Bandar Tasik Selatan Railway Station
- Serdang Railway Station
- Kajang Railway Station
- Kajang 2 Railway Station (To be commissioned)
- UKM Railway Station
- Bangi Railway Station
- Batang Benar Railway Station
- Nilai Railway Station
- Labu Railway Station
- Tiroi Railway Station
- Seremban Railway Station
- Senawang Railway Station
- Sungai Gadut Railway Station
- Tinggi Railway Halt
- Pedas Railway Halt
- Rembau Railway Station
- Chengkau Railway Halt
- Kendong Railway Station
- Taboh Naning Railway Halt
- Pulau Sebang Railway Station (Tampin Railway Station)
- Keru Railway Halt (defunct)
- Tebong Railway Station (defunct)
- Sungai Dua Railway Halt (defunct)
- Batang Melaka Railway Station
- Air Kuning Selatan Railway Station (defunct)
- Sungai Klamah Railway Halt (defunct)
- 🡽 To KTM East Coast Line
- Gemas Railway Station
- 🡻 To KTM Southern Line
KTM East Coast Line Stations
- Tumpat Railway Station
- Kampung Kok Pasir Railway Halt
- Palekbang Railway Halt (defunct)
- Wakaf Bharu Railway Station
- Bunut Susu Railway Halt
- Kampung Machang Railway Halt (defunct)
- Pasir Mas Railway Station
- 🡿 To Rantau Panjang Line (defunct)
- Chica Tinggi Railway Halt
- To’ Uban Railway Halt
- Sungai Keladi Railway Halt
- Bukit Panau Railway Halt
- Tanah Merah Railway Station
- Kampung Paloh Rawa Railway Halt (defunct)
- Temangan Railway Station
- Sungai Nal Railway Halt
- Krai Railway Station
- Pahi Railway Halt
- Manek Urai Railway Station
- Sungai Mengkuang Railway Halt (defunct)
- Kampung Baru Sungai Mengkuang Railway Halt
- Ulu Temiang Railway Halt
- Kampung Baru Bukit Abu Railway Halt
- Bukit Abu Railway Station
- Kuala Gris Railway Halt
- Dabong Railway Station
- Kemubu Railway Station
- Sri Jaya Railway Halt
- Sri Mahligai Railway Halt
- Sri Bintang Railway Halt
- Sungai Tasin Railway Halt
- Jerek Baru Railway Halt
- Bertam Railway Halt
- Bertam Baru Railway Station
- Limau Kasturi Railway Station
- Sungai Sirian Railway Halt
- Kampung Sungai Sirian Railway Halt
- Sungai Koyan Railway Halt
- Pan Malayan Railway Halt
- Gua Musang Railway Station
- Chin Teck Railway Halt (defunct)
- Lapan Tupai Railway Halt (defunct)
- Mentara Baru Railway Halt
- Merapoh Railway Station
- Telok Gunong Railway Halt
- Kubang Rusa Railway Halt (defunct)
- Sungai Temau Railway Station
- Chegar Perah Railway Station
- Paya Keladi Railway Halt (defunct)
- Aur Gading Railway Halt
- Dura Railway Halt (defunct)
- Kampung Berkam Railway Halt
- Bukit Betong Railway Halt
- Telang Railway Halt (defunct)
- Padang Tengku Railway Station
- Kuala Ketir Railway Halt
- Kuala Lipis Railway Station
- Kuala Lanar Railway Halt (defunct)
- Sibar Railway Halt (defunct)
- Batu Sembilan Railway Halt (defunct)
- Kuala Lentang Railway Halt (defunct)
- Kerambit Railway Station
- Sungai Lik Railway Halt (defunct)
- Mela Railway Station (defunct)
- Tembeling Railway Station (defunct)
- Jerantut Railway Station
- Jeransong Railway Station (defunct)
- Jenderak Railway Halt (defunct)
- Mai Railway Halt (defunct)
- Kuala Krau Railway Station
- Kerdau Railway Halt (defunct)
- Mentakab Railway Station
- Sungai Belenggu Railway Halt (defunct)
- Mengkarak Railway Station
- Menteri Railway Halt (defunct)
- Triang Railway Station
- Mengkuang Railway Station (defunct)
- Kemayan Railway Station
- Ayer Kering Railway Station (defunct)
- Ayer Hitam Railway Station (defunct)
- Bahau Railway Station
- Jongkat Railway Halt (defunct)
- Rompin Railway Station (defunct)
- Londah Railway Halt (defunct)
- 🡼 To KTM Central Line
- Gemas Railway Station
- 🡻 To KTM Southern Line
KTM Southern Line Stations
- 🡼 To KTM Central Line
- 🡽 To KTM East Coast Line
- Gemas Railway Station
- Batu Anam Railway Station
- Buloh Kasap Railway Station (defunct)
- Segamat Railway Station
- Genuang Railway Station
- Tenang Railway Station
- Labis Railway Station
- Lenek Railway Station (defunct)
- Bekok Railway Station
- Jagoh Railway Halt (defunct)
- Beradin Railway Halt (defunct)
- Paloh Railway Station
- Batang Ridan Railway Halt (defunct)
- Chamek Railway Station (defunct)
- Niyor Railway Halt (defunct)
- Kluang Railway Station
- Mengkibol Railway Station (defunct)
- Renggam Railway Station
- Layang-Layang Railway Station
- Sedenak Railway Station (defunct)
- Kulai Railway Station
- Saleng Railway Halt (defunct)
- Senai Railway Halt (defunct)
- 🡼 To KTM PTP Line
- Kempas Railway Station (defunct)
- Kempas Baru Railway Station
- 🡾 To KTM Pasir Gudang Line
- Tampoi Railway Halt (defunct)
- Holiday Plaza Railway Halt (defunct)
- Danga City Mall Railway Halt (defunct)
- Johor Bahru Sentral Railway Station (JB Sentral)
- Johor Bahru Railway Station (defunct)
- Woodlands Train Checkpoint (Woodlands CIQ)
- Bukit Timah Railway Station (defunct)
- 🡿 Jurong Railway Station (defunct)
- Tanglin Railway Halt (defunct)
- Alexandra Railway Halt (defunct)
- Tanjong Pagar Railway Station (defunct)
The line names described here is only to classify stations into lists on RailTravel Station due to the fluidity of line names in official timetables. They are in no way meant to represent the actual line name which may or may not be used by KTM Berhad, Ministry of Transport (Malaysia), Ministry of Finance Malaysia, Land Public Transport Agency (APAD) or any other relevant companies and/or agencies. The line names described on RailTravel Station should not be taken as an official name, and the official name provided by KTM Berhad, Ministry of Transport (Malaysia), Ministry of Finance Malaysia, Land Public Transport Agency (APAD) or any other relevant companies and/or agencies should always take precedence.
How does RailTravel Station define the line names?
Northern Line: All stations north of Border of Perak and Selangor (Tanjung Malim) excluding key branch lines
Butterworth Line: All stations west of Bukit Mertajam Bypass
Central Line: Border of Perak and Selangor (Tanjung Malim) to Border of Negeri Sembilan and Johor (Gemas) excluding East Coast Line
Batu Caves Line: All stations on the branch line northeast of Simpang Batu
Pelabuhan Klang Line: All stations on the branch line west of Simpang Pelabuhan Klang excluding Skypark Line
Skypark Line: All stations on the branch line north of Subang Jaya
East Coast Line: Gemas to Tumpat as historically named during the FMSR era
Southern Line: All stations south of Border of Negeri Sembilan and Johor (Gemas) excluding key branch lines
PTP Line: All stations on the branch line west from Kempas Baru to PTP Terminal
Pasir Gudang Line: All stations on the branch line east from Kempas Baru to Pasir Gudang Terminal & Johor Port
I’ve seen some videos and seen the ‘Gemas Rescue Train’ – what exactly is that?
It goes (went?) out during emergencies to rescue affected trains if necessary.