The Lagos State Red Line Rail is a crucial mass transit project designed to ease the movement of people across key locations in Lagos. It officially went into operation on October 15, 2024, offering efficient and reliable train services to the public. Below is a breakdown of the routes, schedules, and fare structures.
See Lagos Blue Line Pricing and Schedule
See Lagos to Ibadan Pricing and schedule
Price List
The Lagos State Red Line Rail operates on a zone-based fare system. There are two primary zones, with distinct pricing for journeys within each zone and across zones.
| Zone | Route | Price (₦) |
|---|---|---|
| Zone 2 | Agbado – Iju – Agege | 500 |
| Agege – Ikeja | 500 | |
| Agege – Oshodi | 1000 | |
| Agege – Mushin | 1000 | |
| Agege – Yaba | 1000 | |
| Agege – Oyingbo | 1000 | |
| Zone 1 | Ikeja – Oshodi | 500 |
| Oshodi – Mushin | 500 | |
| Mushin – Yaba | 500 | |
| Yaba – Oyingbo | 500 | |
| Zone 1 & 2 | Agbado – Oyingbo | 1500 |
Fare Structure Summary:
- Zone 2 journey only: ₦500
- Zone 1 journey only: ₦1000
- Journey across Zone 1 and Zone 2: ₦1500
Schedule Information
The Red Line train service runs from Agbado to Oyingbo and back, covering key areas like Iju, Agege, Ikeja, Oshodi, Mushin, and Yaba. Below are the train schedules for Monday to Friday:
Morning Schedule (Agbado to Oyingbo)
| Departure Station | Time | Arrival Station | Time |
|---|---|---|---|
| Agbado | 06:00 AM | Iju | 06:07 AM |
| Iju | 06:07 AM | Agege | 06:19 AM |
| Agege | 06:19 AM | Ikeja | 06:29 AM |
| Ikeja | 06:29 AM | Oshodi | 06:40 AM |
| Oshodi | 06:40 AM | Mushin | 06:49 AM |
| Mushin | 06:49 AM | Yaba | 06:57 AM |
| Yaba | 06:57 AM | Oyingbo | 07:07 AM |
Evening Schedule (Oyingbo to Agbado)
| Departure Station | Time | Arrival Station | Time |
|---|---|---|---|
| Oyingbo | 05:20 PM | Yaba | 05:27 PM |
| Yaba | 05:27 PM | Mushin | 05:35 PM |
| Mushin | 05:35 PM | Oshodi | 05:44 PM |
| Oshodi | 05:44 PM | Ikeja | 05:55 PM |
| Ikeja | 05:55 PM | Agege | 06:05 PM |
| Agege | 06:05 PM | Iju | 06:17 PM |
| Iju | 06:17 PM | Agbado | 06:27 PM |
Note: Evening trains also run at 6:40 PM from Oyingbo, with the same station stops and arrival times pushed back by approximately 20 minutes.
Zones and Route Breakdown
The Lagos Red Line operates between Zone 1 and Zone 2 as outlined below:
- Zone 1: Agege to Oyingbo
- Zone 2: Agege to Agbado
- The fare for a full journey from Zone 1 to Zone 2 (Agbado to Oyingbo) is ₦1500.
How to Board the Red Line
To use the Lagos State Red Line Rail, passengers must purchase and top up their Cowry Card, which allows for cashless travel on the train. You can top up your Cowry Card at any station or via select mobile platforms.
Key Information
- Operating Hours: 6:00 AM to 9:00 PM (for Monday through Friday)
- Tickets: Only Cowry Cards are accepted for fare payments.
- Stops: Each stop at a station lasts for 90 seconds, ensuring efficient travel times.
This service is expected to reduce travel times significantly for commuters in Lagos and alleviate the pressure on the road transport system. Get your Cowry Card today and enjoy safe, affordable, and quick travel on the Lagos State Red Line Rail.





I live very close to some of the stations, and I see the trains moving empty as early as after 5am from Oyinbo to God knows where. Are you trying to say there are no people like me trying to go to a place like Ikeja from Yaba or Oyingbo which are major bus stops in Lagos; secondly, is it cost effective to move empty instead of commuting passengers? Perhaps there are explanations to this.
Moreover, is there a way the red line could bail out some of the suffering masses using the horrific nrc narrow gauge going from Oyingbo to Ojokoro and vice versa?
Thank you.
good morning please what but people live in ikorodu to imota because live there think you
please, how do I get free ride to osogbo during this festive period
please iju to oshidi is how much because this fare has been causing me headache.
Agege to Oyingbo = #1000
Iju to Ikeja =#1000
please look at the disparity and make necessary changes to suit our pocket 🙏
Normal fare on public transport is #500 or even less.
Thank you.
I want to know how many movement from Agbado to Oyingbo in the morning and evening because I only saw 6am, is it only one that leaves Agbado and know other one, likewise in the evening
check your stat. the most cheapest means of transportation. #1,500 from Agbado – Oyingbo is on a high side (#70k minimum wage). you prefer wasting fuel, running empty trains on a daily basis. it will be better if you can review the fare on time.
Good point Sir!
God blessed.
PLEASE let there be a Train that Runs in the afternoon, 3pm – 4pm from Oyingbo to Agbado,
Thanks