Lagos Train Schedule 2026: Blue Line, Red Line & NRC Times
Talk to us about this service
Trade, import, logistics, sourcing — whatever you're planning, the fastest way to a quote is a WhatsApp message. Our team replies during Lagos business hours.
WhatsApp usYour message tells us which page you came from
Updated 28 September 2026 · Wigmore Trading, Lagos
Quick answer
Lagos has three passenger rail services you are likely to use. The LAMATA Blue Line (Marina–Mile 2) runs Monday to Saturday from 05:30 to about 21:50, with trains every 8–12 minutes at peak. The LAMATA Red Line (Agbado–Oyingbo) runs nine trains a day, Monday to Friday only, from 06:00, and the full trip costs ₦1,000. The NRC Lagos–Ibadan train leaves Lagos at 08:00 and 16:00 from Sunday to Thursday, with an extra early and afternoon train on Fridays and Saturdays. All timetables below are as published by LAMATA and NRC in September 2026.
On this page
Lagos train services at a glance
People searching for “Lagos train schedule today” usually mean one of three different services. Each has its own operator, days and way of paying, so check which one you need before you set out.
| Service | Route | Days | Hours / frequency | Full-route fare |
|---|---|---|---|---|
| LAMATA Blue Line | Marina – National Theatre – Iganmu – Alaba – Mile 2 | Mon–Sat | 05:30–21:52; 102 trips a day; 8–12 min at peak | ₦750 |
| LAMATA Red Line | Agbado – Iju – Agege – Ikeja – Oshodi – Mushin – Yaba – Oyingbo | Mon–Fri | 9 trains a day, morning and evening only; about 50 min end to end | ₦1,000 |
| NRC Lagos–Ibadan (standard gauge) | Lagos (Ebute Metta) – Abeokuta – Ibadan (Moniya) | Daily | 2 trains each way Sun–Thu, 3 each way Fri–Sat | ₦3,600 (Regular, adult) |
Sources: LAMATA Blue Line and Red Line schedule pages and NRC schedules/fares pages (September 2026). Blue Line fare from the Lagos State list published at launch (September 2023) and still quoted in a June 2026 guide. Red Line fare from LAMATA (February 2025).
Blue Line schedule: Marina and Mile 2
The Blue Line is Lagos’s first light-rail line, run by LAMATA. It opened to the public on 4 September 2023. Phase 1 is about 13 km long, with five stations: Marina, National Theatre, Iganmu, Alaba and Mile 2. Phase 2, from Mile 2 to Okokomaiko, is under construction and is expected in 2027. It is not open yet, so you cannot ride the Blue Line to Okokomaiko today.
Blue Line operating hours (Monday to Saturday)
| Direction | First train | Last train | Frequency |
|---|---|---|---|
| Marina → Mile 2 | 05:30 | 21:50 | Every 8–12 min at peak |
| Mile 2 → Marina | 05:40 | 21:52 | Every 8–12 min at peak |
Source: LAMATA Blue Line train schedule page, September 2026 (51 trains each way, 102 trips daily).
Mile 2 train station schedule today: the first train to Marina leaves at 05:40 and the last at 21:52. In the morning rush, trains come about every 8–12 minutes. Outside peak hours the gap is longer. LAMATA’s schedule page has live train tracking that updates every minute, so check it before you leave home rather than relying on a fixed time.
Marina train station schedule: the first train to Mile 2 is at 05:30 and the last at 21:50. If you work on the Island and live along the Badagry Expressway, the last trains are the ones to watch. Missing the 21:50 means going home by road.
Sundays and public holidays: LAMATA’s published schedule covers Monday to Saturday. Some third-party guides mention a reduced Sunday service. Confirm on the LAMATA site or at the station before planning a Sunday or holiday trip.
Red Line schedule: Agbado, Agege, Ikeja, Oshodi and Oyingbo
The Red Line began commercial service on 15 October 2024. It shares the corridor with the old NRC narrow-gauge line and links the Ogun border (Agbado) with the Mainland (Oyingbo). LAMATA’s current timetable lists eight stops: Agbado, Iju, Agege, Ikeja, Oshodi, Mushin, Yaba and Oyingbo.
The Red Line is a commuter service, not an all-day metro. It runs Monday to Friday only, with trains in the morning and evening peaks and nothing in the middle of the day. LAMATA lists nine trains a day, and the end-to-end trip takes about 50 minutes.
Southbound: Agbado → Oyingbo (into town)
| Train | Agbado | Agege | Ikeja | Oshodi | Yaba | Oyingbo |
|---|---|---|---|---|---|---|
| LAM101 | 06:15 | 06:31 | 06:38 | 06:47 | 06:59 | 07:05 |
| LAM102 | 07:10 | 07:26 | 07:33 | 07:42 | 07:54 | 08:00 |
| LAM103 | 09:10 | 09:26 | 09:33 | 09:42 | 09:54 | 10:00 |
| LAM104 | 18:50 | 19:06 | 19:13 | 19:22 | 19:33 | 19:40 |
| LAM105 | 19:50 | 20:06 | 20:13 | 20:22 | 20:33 | 20:40 |
Northbound: Oyingbo → Agbado (out of town)
| Train | Oyingbo | Yaba | Oshodi | Ikeja | Agege | Agbado |
|---|---|---|---|---|---|---|
| LAM001 | 06:00 | 06:09 | 06:21 | 06:29 | 06:36 | 06:50 |
| LAM002 | 08:10 | 08:19 | 08:31 | 08:39 | 08:46 | 09:00 |
| LAM003 | 17:20 | 17:29 | 17:41 | 17:49 | 17:56 | 18:10 |
| LAM004 | 18:40 | 18:49 | 19:01 | 19:09 | 19:16 | 19:30 |
Source: LAMATA Red Line train schedule, September 2026. Iju and Mushin stops are left out to fit the table (Iju is 5–7 minutes from Agbado; Mushin is 5–7 minutes from Oshodi and Yaba).
Agege train station schedule today
From Agege into town, trains leave at 06:31, 07:26 and 09:26 in the morning and at 19:06 and 20:06 in the evening. Trains heading back towards Agbado reach Agege at 06:36, 08:46, 17:56 and 19:16. If you work on the Mainland, the 07:26 gets you to Yaba at 07:54 and Oyingbo at 08:00.
Ikeja train station schedule
From Ikeja towards Oshodi, Yaba and Oyingbo, trains leave at 06:38, 07:33, 09:33, 19:13 and 20:13. Trains towards Agege and Agbado leave Ikeja at 06:29, 08:39, 17:49 and 19:09.
Do not confuse the Red Line with the NRC narrow-gauge train. NRC still runs weekday “mass transit” trains from Iddo and Ijoko on the old line. These are separate services with different tickets. NRC’s Lagos District page says they do not run at weekends. The Guardian reported the narrow-gauge fare at ₦750 in December 2024.
Blue and Red Line fares
Both LAMATA lines charge by distance, and you pay by tapping a Cowry card at the gate. You cannot pay cash at the gate.
Blue Line fares
| Journey | Fare |
|---|---|
| Marina ↔ Mile 2 (full line) | ₦750 |
| Marina ↔ National Theatre | ₦500 |
| Mile 2 ↔ National Theatre | ₦500 |
| Mile 2 ↔ Iganmu / Alaba ↔ National Theatre | ₦400 |
| One stop (e.g. Mile 2 ↔ Alaba, Alaba ↔ Iganmu, Iganmu ↔ National Theatre) | ₦200 |
Source: Lagos State fare list published at launch (Legit.ng, September 2023). The ₦750 end-to-end fare and “from ₦200” short hops were still quoted in a June 2026 guide. Since 12 August 2024, off-peak trips (10:00–16:00) get a 25% discount (Nairametrics, August 2024).
Red Line fares
| Journey | Fare (from Feb 2025) |
|---|---|
| Agbado ↔ Oyingbo (both zones, full line) | ₦1,000 |
| Agbado ↔ Mushin / Agege ↔ Oyingbo | ₦750 |
| Agbado ↔ Ikeja / Ikeja ↔ Oyingbo (one zone) | ₦500 |
| One stop | ₦350 |
Sources: LAMATA and Vanguard (18 February 2025) on the 30% cut from ₦1,500 to ₦1,000 for Agbado–Oyingbo. Zonal fares as summarised on Wikipedia’s Red Line page (February 2025). Confirm the fare at the gate, because LAMATA can revise fares.
How to pay: the Cowry card
You need a Cowry card, the Lagos State transport smart card, for both LAMATA rail lines. The same card works on BRT buses and LAGFERRY boats, so one card covers a trip that mixes rail, bus and boat.
- Get a card at a Blue Line or Red Line station or at a BRT terminal. A June 2026 guide put the card at about ₦600–₦700, with a minimum first top-up of ₦500. Ask at the counter, because this price is not published on LAMATA’s schedule pages.
- Load money at the station machines or through the Cowry app, which can be linked to your bank account.
- Tap in and tap out. The fare is worked out from where you enter and leave, so always tap out at your destination.
- Keep a buffer. Make sure your balance covers the full-line fare (₦750 on the Blue Line, ₦1,000 on the Red Line) before you tap in.
Moving goods, not just people, across Lagos?
The trains carry commuters, not stock. Wigmore Trading runs its own vans, bikes and trucks from warehouses in Lagos, delivering FMCG to shops, supermarkets and restaurants across the city and beyond.
NRC Lagos–Ibadan train schedule and fares
The Nigerian Railway Corporation’s Lagos–Ibadan Train Service (LITS) runs on the standard-gauge line from Mobolaji Johnson Station, Ebute Metta, to Moniya in Ibadan, stopping at Abeokuta. It is the train most people mean by “the Lagos to Ibadan train”. It also works well for trips to Abeokuta: see our guide to the cost of getting from Lagos to Abeokuta.
Sunday to Thursday
| Train | Departs | Abeokuta | Arrives |
|---|---|---|---|
| 1 (Lagos → Ibadan) | 08:00 | 09:31–09:36 | 10:30 |
| 3 (Lagos → Ibadan) | 16:00 | 17:31–17:36 | 18:33 |
| 2 (Ibadan → Lagos) | 08:00 | 08:57–09:02 | 10:33 |
| 4 (Ibadan → Lagos) | 16:00 | 16:57–17:02 | 18:33 |
Friday and Saturday
| Train | Departs | Abeokuta | Arrives |
|---|---|---|---|
| 1 (Lagos → Ibadan) | 07:15 | 09:16–09:21 | 10:18 |
| 3 (Lagos → Ibadan) | 13:40 | 15:02 | 16:01 |
| 5 (Lagos → Ibadan) | 16:00 | 17:31–17:36 | 18:33 |
| 2 (Ibadan → Lagos) | 08:00 | 08:57–09:02 | 10:30 |
| 4 (Ibadan → Lagos) | 10:50 | 11:44–11:49 | 13:11 |
| 6 (Ibadan → Lagos) | 16:30 | 17:27–17:32 | 19:03 |
Source: NRC schedules page, viewed September 2026.
NRC Lagos–Ibadan fares by class
| Class | Lagos–Ibadan | Lagos–Abeokuta | Abeokuta–Ibadan |
|---|---|---|---|
| First | ₦13,000 | ₦9,000 | ₦6,000 |
| Business | ₦6,500 | ₦4,500 | ₦3,000 |
| Regular (adult / minor) | ₦3,600 / ₦3,000 | ₦3,000 / ₦2,000 | ₦2,000 / ₦1,000 |
Source: NRC fares page, viewed September 2026 (the page is not dated). Some older third-party guides still list First Class at ₦9,000 for Lagos–Ibadan, so use NRC’s own figures.
Book through NRC’s e-ticketing portal for the Lagos–Ibadan route (linked from nrc.gov.ng) or buy at the station. For the full breakdown of classes, what each includes and how to book, see our Lagos to Ibadan train fare guide. If you are weighing train against bus, compare it with road costs from Lagos to Ibadan.
Tips, safety and avoiding scams
Before you travel
- Check the day. The Red Line runs on weekdays only and the Blue Line from Monday to Saturday. NRC’s Friday and Saturday timetable is different from the rest of the week.
- Check live status. Both LAMATA schedule pages have real-time tracking. The Red Line has been suspended before for mechanical faults, for example in December 2024 (The Guardian), so check before you leave.
- Arrive early for NRC. Long-distance trains leave on time, and you need time to find your coach.
- Plan the last mile. Oyingbo and Mile 2 are busy interchanges. Know which BRT or bus you will take next and keep enough on your Cowry card for it.
Avoid ticket and card scams
- Buy Cowry cards and top-ups only at station counters, official machines or the official Cowry app, never from touts.
- Book NRC tickets only through NRC’s own portal or the station. Be wary of social-media “agents” who ask you to pay into a personal account.
- If someone claiming to be a company contacts you about deliveries or payments, check that they are the real company. Our safety page explains how to confirm you are dealing with the real Wigmore Trading.
Other transport guides
Going further than Ibadan? Compare options for travelling from Lagos to Abuja, or see transport from Lagos to Ijebu-Ode.
Frequently asked questions
What is the Lagos train schedule today?
On a weekday, the Blue Line runs from about 05:30 to 21:50 between Marina and Mile 2. The Red Line has morning trains (Agbado from 06:15, Oyingbo from 06:00) and evening trains (Oyingbo 17:20 and 18:40, Agbado 18:50 and 19:50). The NRC Ibadan train leaves Lagos at 08:00 and 16:00 from Sunday to Thursday. On Saturdays only the Blue Line and NRC run. The Red Line does not run at weekends.
What time does the first train leave Mile 2?
05:40, towards Marina. The last departure from Mile 2 is at 21:52 (LAMATA, September 2026).
What time does the Red Line leave Agege?
Towards Oyingbo: 06:31, 07:26, 09:26, 19:06 and 20:06. Towards Agbado: 06:36, 08:46, 17:56 and 19:16. Monday to Friday only.
How much is the Red Line from Agbado to Oyingbo?
₦1,000. The fare was cut by 30% from ₦1,500 in February 2025. Shorter trips cost ₦350–₦750.
Can I pay cash on the Blue or Red Line?
No. Both lines use the Cowry card, and you tap in and out at the gates. You can buy and top up the card at stations, at BRT terminals or through the Cowry app.
Does the Blue Line go to Okokomaiko yet?
No. The line currently ends at Mile 2. Phase 2 to Okokomaiko is under construction and is expected in 2027.
Does the Red Line stop at Marina?
Not yet. The Red Line currently ends at Oyingbo. A planned Phase 2 would extend it towards Marina to connect with the Blue Line, but it is not running. To get from the Red Line to the Blue Line today, you have to cross between Oyingbo and Marina by road.
Related guides
- Lagos to Ibadan train fares and schedule
- How much it costs to get from Lagos to Abeokuta
- Best transport options from Lagos to Abuja
- Cost of travelling from Lagos to Ibadan
Sources: LAMATA Blue Line schedule (Sep 2026); LAMATA Red Line schedule (Sep 2026); LAMATA, Red Line fare cut (Feb 2025); Vanguard (Feb 2025); NRC schedules and NRC fares (viewed Sep 2026); NRC Lagos District; Legit.ng, Blue Line fare list (Sep 2023); Nairametrics, off-peak discount (Aug 2024); Lagos Post, Blue Line guide (Jun 2026); The Guardian (Dec 2024); Wikipedia pages on the Blue Line and Red Line. Fares and timetables are indicative and change often. Confirm with LAMATA or NRC before you travel.
LEAVE A COMMENT
You must be logged in to post a comment.