Skip to content

Lagos to Ibadan train: fares and timetable

Last verified Sources

Advertisement

The Lagos–Ibadan train (Lagos–Ibadan Train Service (LITS)) is run by the Nigerian Railway Corporation (NRC). A Regular adult ticket from Lagos to Ibadan is ₦3,600; First class is ₦13,000. Trains leave Lagos from Mobolaji Johnson Station (MJS).

Fares

As of: NRC fares page last modified 2026-09-08; read 2026-10-01.

Lagos–Ibadan train fares in naira
ClassLagos–IbadanLagos–AbeokutaAbeokuta–Ibadan
First₦13,000₦9,000₦6,000
Business₦6,500₦4,500₦3,000
Regular, adult₦3,600₦3,000₦2,000
Regular, minor₦3,000₦2,000₦1,000

NRC lists no minor fare for First or Business class.

Advertisement

Timetable

As of: NRC schedules page last modified 2024-11-13; read 2026-10-01. NRC's timetable page hasn't changed since then, so confirm with NRC before you travel. All trains stop at Abeokuta.

Sunday to Thursday

Lagos to Ibadan
Leaves LagosAbeokutaArrives Ibadan
08:0009:3110:30
16:0017:3118:33
Ibadan to Lagos
Leaves IbadanAbeokutaArrives Lagos
08:0008:5710:33
16:0016:5718:33

Friday and Saturday

Lagos to Ibadan
Leaves LagosAbeokutaArrives Ibadan
07:1509:1610:18
13:4015:0216:01
16:0017:3118:33
Ibadan to Lagos
Leaves IbadanAbeokutaArrives Lagos
08:0008:5710:30
10:5011:4413:11
16:3017:2719:03

Tickets and rules

  • Lagos station: Mobolaji Johnson Station (MJS), Muritala Muhammad Way, Ebute-Metta, Lagos.
  • Booking: NRC "Book Now" page gives a LITS phone line and email; no online ticketing URL is linked from nrc.gov.ng. (see sources).
  • ID required to buy a ticket; tickets non-refundable and valid for one journey; under-3s free without a seat; max luggage 25 kg; travelling without a ticket = fine of twice the fare.

Lagos–Ibadan stations

NRC's timetable lists only Lagos, Abeokuta and Ibadan. Other stations on the line (seen in OpenStreetMap) are not listed by NRC as stops and are left out.

Map of 3 stations

Plan a journey between stations

Sources