Everything about the Lagos – Ibadan train service

To Help you navigate this post "Everything about the Lagos – Ibadan train service", We have compiled a table of content to for easy navigation. Grab a pack of popcorn and enjoy your read!

Table of Contents

The Lagos-Ibadan train service is one that is still unbelievable, up until now. Seeing the way development in Nigeria takes ages to come through, it is almost nobody’s fault that this infrastructure still sounds incredible. This article covers everything about the Lagos-Ibadan train service. 

Location of the Lagos-Ibadan train station:

The Lagos-Ibadan train station is located at Ebute-metta. The train station is a large and spacious compound, an extension of the Nigerian railway corporation office. The train station is still under construction and only one train is currently in Operation.

Location and Accessibility of the Lagos-Ibadan train service:

Locating the train station is pretty easy, despite whatever direction you maybe approaching from. 

Coming from the island: Get to Herbert Macaulay way from third mainland bridge (as though you are going to Yaba). At the junction where conoil is at, turn left into Hughes avenue. At the end of the road, turn left again. The entrance to the train station is directly opposite Hughes Avenue. You can’t miss the Alagomeji bus stop right opposite Hughes avenue.

Coming from anywhere on the mainland: Get on the road leading to Yaba market. Keep driving on that road (past Yaba market) until you get to Alagomeji bus stop. The entrance to the train station is right beside the Alagomeji bus stop. You can’t miss the “Nigerian Railway Corporation” sign board at the entrance. 

Lagos Train station procedure:

All passengers are advised to come with a valid ID card for identification and must be on their nose masks while at the train station. It could be a work ID or school ID, not necessarily a government issued ID card. All passengers are to queue up at the entrance to the ticketing area. Number tags would be given upon arrival on the queue. 

Lagos-Ibadan train service Ticket purchase procedure:

Passengers are called up in Batches. Usually in a group of 4 passengers per ticketing counter. This is to ensure the social distancing protocols are observed. There are 4 ticketing and reservations counters. 2 for economy/standard class travelers, one for business class travelers and one for first class travelers. 

Cash, and the queue number tag, is collected first at the counter. Each passenger is required to provide details at the counter, to the ticketing personnel. These details are; your phone number, next of kin’s name, and their phone number. You aren’t required to fill a form, this detail is to be provided verbally to the attendant who proceeds to fill them in manually on a form. Thereafter, your ticket will be stamped and signed. A seat number and coach number (written on the ticket) will be allocated to you. 


  1. Only Cash payment is accepted. No Card payments, transfer of funds, or whatsoever virtual means of payment is available or accepted. No online booking is available, yet. All reservations, ticket purchase and payment must be done physically at the ticketing counter on the day of your trip. 
  1. It is advised to get to the train station about one hour before scheduled departure time. This is not only to avoid being left behind by the train, but to avoid your preferred class (or all) tickets being sold out. 
  1. On weekdays, Ticket sales commences at 2:30 pm and ends at 3:50 pm at the Lagos train station, while ticket sales at Ibadan commences at 6:45 am and ends at 7:50 am at the Ibadan train station.
  2. Saturday schedule differs. 

Lagos-Ibadan train service Ticket cost:

There are 3 classes, each with varying ticket prices for each destination. 

Lagos-Ibadan train ticket prices:

The standard class ticket costs 2500 Naira

The Business class ticket costs 5,000 Naira 

The First class ticket costs 6,000 Naira

Lagos-Abeokuta train ticket prices:

Standard class ticket – 1500 Naira

Business class ticket – 3500 Naira

First class ticket – 4500 Naira

Lagos-Ibadan train service Train capacity:

There are 5 coaches on this train. One coach for first class, two for Business class and the remaining 3 for standard class. The capacity for the classes are;

First class coach: 24 passengers 

Business class coach 1: 56 passengers

Business class coach 2: 68 passengers 

Standard class coaches (1,2,3): 88 passengers each coach

Therefore, in full capacity, the train carries about 412 passengers in total. However, due to the COVID situation and safety procedures that must be observed, the train carries less than half of this capacity, currently.

Safety procedures at the Lagos-Ibadan train station:

In compliance to COVID-19 protocols, the following safety procedures are being observed at the train station and on the train; 

  1. Nose masks are compulsory and are to be worn by all passengers at all times. From start of trip to end of trip. 
  2. Hand sanitizers are provided by train attendants at each entrance/exit. Beginning from the entrance into the train station to boarding the train. 
  3. Every passenger is mandated to leave a seat between them and the next passenger. However, due to how the seats are arranged on the train, there’s more than one seat separating those in first class and business class. 
  4. Passengers in first class are seated by the window seats. The aisle seats are to be unoccupied. Same for passengers in business class. While passengers in standard class have one seat separating them. 
  5. Passengers are not allowed to seat together at anytime during the trip. From start to finish. 
  6. There is a mini clinic/first aid unit, and a nurse on board the train. In case of on-train accidents and emergencies. 
  7. All luggages are to be placed in the luggage section above the seats. No luggage is allowed on the vacant chair separating you and the next passenger. Large luggages are to be placed in the large luggage section by the door of the coach. 
  8. There’s a rest room on each coach.
  9. There’s constant supply of water and soap by the entrance of each coach. 
  10. The train attendants are strict in enforcing the safety procedures and rules

Time of departure of the Lagos-Ibadan train service:

There’s a daily scheduled departure time for the train, for each station. Week day schedule vary from the weekend schedule. The train doesn’t operate on Sundays, for now. 

The Lagos-Ibadan train departure and arrival schedule is as follows;

Monday to Friday: trip duration – 2 hrs 35 mins

Depart Lagos station by 4:00 pm

One stop at Abeokuta station by 5:00 pm

Arrive Ibadan station by 6:40 pm

Saturday:  trip duration – 2 hrs 35 mins

Depart Lagos station by 8:30 am 

One stop at Abeokuta by 9:30 am

Arrive Ibadan station by 11:10 am

The Ibadan-Lagos train departure and arrival schedule is as follows; 

Monday to Friday: trip duration – 2 hrs 35 mins

Depart Ibadan station by 8:00 am

One stop at Abeokuta station by 9:00 am

Arrive Lagos station by 10:40 am

Saturday: trip duration – 2 hrs 35 mins

Depart Ibadan station by 6:00 pm 

One stop at Abeokuta by 7:00 pm

Arrive Ibadan station by 8:40 pm

Note: The train is always on time. Departs as at when due and arrives at when due. No delays, no challenges. Nothing. 

Lagos-Ibadan train service In-Train experience:

As mentioned above, social distancing rules are strictly adhered to in the train. Luggages are kept in the luggage section. There’s a lavatory/rest room for each coach at the entrance of the coach. There are charging ports at the side of each row on both ends of the train. The seats in first class are fully recline-able while seats in Business class can slightly be reclined. The seats in standard class cannot be reclined.

The train ride is so seamless that you can work, very comfortably, on the go. With no disturbances, save for connection issues at places where there’s little or no internet connection.

About 30 mins into the trip, a train attendant and a security personnel goes around to check everyone’s ticket and perforate it. This is done to confirm that passengers are in the correct coach and the right seat, as well as destroy the ticket so it can’t be reused. 


The train has one scheduled stop, at Abeokuta train station, for 5 mins. At this station, passengers going to Abeokuta passengers are to alight from the train while passengers going from Abeokuta to the next station get onboard. 

Arrival at destination station:

Few minutes before arrival, the attendant announces on the PA system how many minutes to arrival. Passengers are asked to remain seated even after the train has come to a halt. They are to remain seated till an attendant says it’s okay to disembark. 


The overall train service is one that should be utilized as it would save time and money. The adherence and enforcement of safety precautions is commendable. The timing is the most attractive thing about the train. Departure time is always the departure time, not one minute earlier or later. 

The seats are comfortable, and the ride is pretty smooth. The train ride is almost perfect. Nonetheless, this service could use massive improvement. 


The train service could be better. However, being a relatively recent development with work still on going, we hope for more. Some recommendations that would help improve the service further are;

  1. Online ticket purchase and reservations should be explored. Including personal data collection, payment and reservation number issuance. 
  2. On arrival at the train station, more seats should be provided for passengers waiting to purchase tickets or board the train after purchase. 
  3. Luggages should be weighed and tagged to avoid missing luggage incidents. 
  4. Distance from ticketing point to train should be reviewed and shortened if possible. 

Have you been on the train before? Has this article, in any way, compelled you to want to take the train ride? Kindly let me know in the comment section. Are you a blogger or blogger and have written or shot videos about the train service?, please feel free to leave me the link to your article or video in the comment. I’ll definitely go check it out. 

 Share your thoughts and let’s connect! 

2 Responses

Leave a Reply

Share This

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram

Related Posts