
Nigeria’s railway system has been undergoing significant revitalization in recent years. Here are the most important train stations across different regions of the country:
Lagos Area
- Mobolaji Johnson Station (Ebute Metta) – A major terminal in Lagos
- Lagos Terminus (Iddo) – One of the oldest stations
- Apapa Station – Serves the port area
- Agege Station – Northern Lagos
- Agbado Station – Lagos outskirts
- Iju Station – Important stop on the Lagos-Ibadan line

Southwest Region
- Abeokuta Station – Ogun State capital
- Ibadan Station (Moniya) – Modern terminal serving Oyo State
- Omi Adio Station – Smaller stop near Ibadan
- Olodo Station – Between Ibadan and Abeokuta
- Laderin Station – Outskirts of Abeokuta
Northern Route
- Abuja Metro Station – Ultra-modern facility in the FCT
- Kubwa Station – Serves Abuja satellite town
- Rigasa Station (Kaduna) – Terminal for Abuja-Kaduna line
- Jere Station – Between Abuja and Kaduna
- Rijana Station – Rural stop on Abuja-Kaduna route
- Zaria Station – Historic northern railway junction
- Kano Station – Major northern terminus
Eastern Route
- Port Harcourt Station – Main terminal in Rivers State
- Aba Station – Commercial hub of Abia State
- Umuahia Station – Abia State capital
- Enugu Station – Serves the Coal City
Related: Top 15 Bus Stations in Nigeria
Central Region
- Minna Station – Niger State
- Ilorin Station – Kwara State
- Baro Port Station – River port connection
- Itakpe Station – Starting point of Itakpe-Warri line
- Ajaokuta Station – Serves steel complex area
- Warri Station – Delta State terminus
These stations form the backbone of Nigeria’s expanding rail network, which now includes modern standard gauge lines alongside the older narrow gauge system. The most active and developed routes currently are the Lagos-Ibadan corridor, the Abuja-Kaduna line, and the Warri-Itakpe connection.