Abuja – Kaduna Train


Due to the increased level of robbery, kidnapping and killing along the Abuja to Kaduna road, many travelers have opted to travel by train instead of the road. Because of this recent development, the number of travelers that use the train has also increased rapidly.

Getting a train ticket is now much harder and difficult than it used to be. The pictures attached here show how passengers queue to get the ticket. The number of passengers here is more than the train carrying capacity. Some left their house as early as 4:30 am in order to arrive on time and get a ticket. Early arrival is not even a guarantee they will get the ticket. So many passengers that have an engagement in Kaduna or Abuja have to plan ahead now.

How passengers Struggle to Buy Abuja – Kaduna Train Ticket
Passengers waiting to get Abuja to Kaduna Train

According to reports, ticket officers are selling an unofficial tickets called standing ticket. The ticket will not be recorded in the account book. Not only that, the number of ticket racketeers has also increased. The  Economic and Financial Crimes Commission (EFCC), arrested 11 suspects last week. The commission got an intelligent report and swung into action immediately.  The suspects include ticket reps and securities.

How the Ticket racketeers Operate

They will come before the ticket counter will open and leave after the train departs. According to sources, they increase the price of the ticket to any amount they wish because passengers are always ready to pay. A ticket of 1,500 may be sold above the official price. The ticket officers at the station issue ticket to the racketeers who in turn sell to travellers at a higher price.

How passengers Struggle to Buy Abuja – Kaduna Train Ticket
passengers waiting at Kubwa Station to get ticket

Security situation

The Abuja – Kaduna train management has failed to increase the number of security personals at the stations despite the increased number of passengers. After the purchase of a ticket, passengers will wait till when it is boarding time before they will be allowed to pass the security checks. There is lots of disorganization and many more. This shows that management is not interested in the safety of riders.


There is a need to profer solutions to the increased number of riders. In light of this, the minister of transportation, Rotimi Amaechi has added two more coaches to the Abuja to Kaduna route.

How passengers Struggle to Buy Abuja – Kaduna Train Ticket
Passengers inside the train terminal

Apart from this additional coaches, there is a need to have an online train ticket platform. It will go a long way to reduce corruption, ticket racketing, stress, time and many more. Passengers will no longer come to the station to make bookings. At the comfort of their home, they can make a reservation and also check if there are seats available. travellers can also see train schedule at from anywhere and decide when to book.

The Nigeria railway corporation needs to provide a ticket machine that can allow passengers to insert their debit card, select route, make payment and print out there ticket with ease. It is time to move from the traditional method of booking train in Nigeria.

Photos Credit: Sahara Reporters

Lots of questions have been asked concerning the ways of booking Abuja – Kaduna train. I have also received calls and messages concerning how to book a train in Nigeria. I think its time I put the process and everything concerning the train booking in writing.

How to Book Train In Nigeria

The only way to book a train in Nigeria including the Abuja – Kaduna train as at the time of publishing this article, is by going to the train station and make a cash payment or via a POS machine. Kindly disregard any website that promises to sale a train ticket to you. Recently, the Nigerian Railways Commission (NRC) declared one website that prides itself as the first website that sale train ticket in Nigeria scam. Nigerian Railways Commission (NRC) strongly warn the general public to avoid buying a train ticket online.

The Abuja to Kaduna train ticket is not for sale online. You must go to the station, make payment and get a hard copy ticket. Do not pay anyone to buy it for you except if you know the person else you will be a victim.

Currently, the train online booking platform is not working. So, you cannot book online. Although the Nigerian Railways Commission (NRC) representative said, they are putting a finishing touch to the online train booking platform as they hope to start using it soon.    

When To Book Abuja – Kaduna Train

In some countries, passengers book train weeks or months ahead of the departure date. Here in Nigeria railway industry, to book a train you must book it on the day you want to travel. You cannot book a day ahead. That option to book days or weeks before your travel date is not available yet.

I think the reason there is no reservation option is because of the high demand for train services. Due to the high level of insecurity along Abuja to Kaduna road, many travellers prefer to use the train which is more secure and safe for all passengers.

How much is the ticket

As at today, 4/4/19, the price is 1,500 for the economy class while the Executive/first class is 2,500 ordinary and 3,000 for express.

To get the ticket, it is advisable you arrive at least 1 – 2 hours before departure time. You can check the train schedule here. Plan ahead and avoid rush hour.  

If you have used the train before, kindly share your experience with us.

If you have any challenge, please comment below. We will respond as soon as possible.

Subscribe to our notifications and email to get the latest update concerning the train services.

Join 4,075 other subscribers

The Nigerian railway corporation has upgraded the Abuja to Kaduna train service with the addition of two trains and 10 more coaches. With this addition, the train number of trips has been increased from two to four trips daily.  Also, the fare has increased a bit higher than what it was before. Find below the new fare and new timetable.

Watch Abuja To Kaduna Video Here



Excerpt Wednesday
StationsDescription1st Trip2nd Trip3rd Trip4th Trip



Excerpt Wednesday
StationsDescription1st Trip2nd Trip3rd Trip4th Trip


StationsDescription1st Trip2nd Trip


StationsDescription1st Trip2nd Trip


Wednesday Schedule

StationsDescription1st Trip2nd Trip


Wednesday Schedule

StationsDescription1st Trip2nd Trip


Price Update: 

First Class – 6,000

Business Class – N5,000

Economy class – 3,000

First class

Old priceNew price


Old priceNew price

Side Note: The Meaning of Express and normal Rides

With this increase, the Nigerian Railway Corporation, also, added another service to cater to business travellers and others that are in a hast to reach their destination. The new services are the Normal and express ride.

Express Ride: Express ride as the name implies means that it is a non-stop ride. The train will only stop at Kubwa and Idu stations.

Normal Ride: This is exactly opposite of express service. The train will stop at all the train stations along the Abuja to Kaduna route.

Also, a luggage carriage van has been added. If you have lots of luggage, worry less, there is a baggage van for you.

You can read more on How to Book the train Here

If you have not used the train before, read my experience here. If you are wondering what the train looks like, click here to see. 

Anyone that has travelled from Abuja to Kaduna by train will attest to the fact that the Abuja – Kaduna train is a way better compared to any other train services we have in Nigeria. I can bet that the Abuja – Kaduna train services will beat anyone that is used to Nigeria public facilities service expectations.

It is a known fact that Nigeria lags behind in terms of maintaining public facilities (our maintenance culture is zero) but that’s not the case of Abuja to Kaduna train service. As at the time of publishing this article, the train and the terminals are still clean and well organized with on-time departure.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Mr Ikechi Uko smiling as he alight from the train

The Experience

The first time I travelled from Abuja to Kaduna was when a team of travel bloggers came to Abuja for “Abuja city tour” sponsored by travelstart. The second time was after the annual Abuja Jabama (M.I.C.E) event organized by the Akwaaba Travel Market. During the tour and event, we planned to tour Kejuru castle in Kaduna and we decided to go by train.

As you all know this is a modern era, we expected to get all the necessary information we need online and if possible purchase our ticket ahead of time.  After surfing the internet for a while, we saw the Nigeria Railway Corporation website and we thought all the answers to our queries will be answered. Lo and behold, the website was almost empty. The navigation was poor and not user-friendly.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Ghanaian tour operators

We hit the rock when we discovered that we (passengers) cannot purchase the tickets online unlike the airline where passengers can book ahead of time. In their own case, passengers have to go to the train station in order to make a booking. After that ugly experience, we were able to get information on the train schedule especially the departure and arrival time.

From the information we got, it was stated that the departure time is 7 am prompt so we had to plan on how to arrive at the station before departure time and also to get our tickets.

I left my house as early as 5 am in order to arrive at the station before my colleagues will arrive since we stayed at different locations. Luckily for me the moment I arrived, that was when my colleagues arrived too and we moved to get our tickets.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Abuja to Kaduna Ticket sample

As at then, First Class tickets went for N1,500 while economy tickets were N1,050. We wanted one person to purchase the ticket on our behalf instead of all of us to queue for the ticket. Surprisingly, the ticket sales rep refused. She said we can only purchase one at a time that means we all must queue to get our ticket by ourselves. To worsen the whole issue, passengers cannot purchase return ticket at the same station. You can only purchase at the return station.

We could not get the first class from Abuja so we opted for the economy class. After that, we moved to the waiting lounge which was still looking neat and well maintained. After some minutes, we moved to board the train.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Abuja to Kaduna by Train: Schedule, Cost and Experience

Onboard The Train

I have already published an article on the different kinds of people you will meet onboard the train, you can read it here. Our seat number was indicated on the ticket so the moment we entered the train, we went straight to our seats. On the economy, the seats are arranged 3 in a row while in the first class it is two in a role.

At exactly 7 am prompt the train left Idu station to the next station. After 20 minutes we got to the next station (Kubwa station) where we had 5 minutes dwelling time. During this dwelling time, some passengers will drop while some entered.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Mr Ikechi and his Wife with Sir Kay, the Nanta Vice president, Abuja and Mr Nnaemeke of Newton Park Hotel, Abuja going to board the train to Kaduna

On entertainment, there were televisions hanged on each coach showing movies. I observed that some of the televisions had technical issues, they were not displaying properly.

If you were unable to prepare breakfast because of time, don’t worry there are foods available for purchase. The foods are rice, moi-moi, meat pie, tea, coffee, soft drinks etc. Midway into the journey; we bought meat pie and soft drink. The meat pie is N300 and it was yummy and worth the amount. I even bought extra for myself.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Food vendor on-board the Abuja to kaduna Train

On board the train, there are medical personals and security men. So there is nothing to be scared or worried about. The train is well secured and safe for all passengers.

The train was not that fast (not a speed train) but the journey from Abuja to Kaduna was really smooth and hitches free. We stopped at Kubwa, Jere, Rijana and finally arrived Rigasa the last station in Kaduna around 9.40am. That means, from Abuja to Kaduna by train is approximately 2 hours and 40 minutes. From Rigasa, we took a taxi to Kejuru for the day tour.


Since we were unable to purchase our return ticket at the Idu station, we left Kejuru Castel early so that we will get to Rigasa on time. We arrived at the train station early enough and we got the first class ticket this time. We passed through the same security process and board. We left Rigasa exactly 6 pm. The first class, to some extent, is better than the economy. There is enough space and if you are lucky, you will get a centre table where you can relax and do your work.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Amadi Inya at Rigasa train station

As a first class passenger, you are free to go to any of the coaches. You can move without hindrance, unlike the economy passengers that are restricted to the economy cabin alone. There is also a mini bar at the first class cabin.

Timetable (schedule)

Monday – Saturday Schedule (Timetable)


Departure and Arrival time

  1. 1st Trip: 7:00 am – 09:15
  2. 2nd Trip 9:50 am – 12:01
  3. 3rd Trip 14:20 (2:20 pm) – 17:00 (5 Pm)
  4. 4th 18:00 (6:00 pm) – 20:20 (8:20 pm)


Departure and Arrival time

  1. 1st Trip: 6:40 am – 08:43 am
  2. 2nd Trip: 10:35 am – 13:20
  3. 3rd Trip: 14:00 (2 pm) – 16:16
  4. 4th Trip: 18:00 (6 pm) – 20:20

Sunday Schedule (Timetable)


Departure and Arrival time

1st Trip: 12:30 – 15:02 (3:02 pm)

2nd Trip: 17:00 (5 pm) – 19:05 (7:05 pm)


Departure and Arrival time

1st Trip: 13:00 (1 pm) – 15:06 (3:06 pm)

2nd Trip: 16:00 (4:00 pm) – 18:21 (6:21 pm)

The cost

First class is now N2,500 and N3000 for express

Economy is now N1,300 and N1,500 for express

Getting to the Stations

Idu station, Abuja

The Idu station is located in a remote area. Although, the road leading to the station is in good condition and motorable. There are no commercial vehicles plying the road so you either arrange for a cab to drop or pick you at the station. There are road signs along the road.

Abuja to Kaduna by Train: Schedule, Cost and Experience
Idu Station Abuja

If you cannot afford the high price, you can take a cab and drop at Berger (it’s a very popular place in Abuja) from there, enter a taxi going to Karmo and stop at the last bus stop or tell the driver to stop you where you can get a bike to Idu industrial layout. From there, take a bike to the Idu station. The road from Karmo to Idu is somehow scary and lonely. There are no residential houses along the road. So, be careful.

From Berger to Karmo is 100 while Karmo to Idu with a bike is 200. Plus or minus its less than 500 from Berger (under the bridge) to the train station. A drop will be around 2,000 per way. I strongly recommend you take a cab to the station if you are new because of the route.

Kubwa, Abuja

Rigasa, Kaduna

Either you are coming from Sabo, barnawa etc ( generally called Kaduna South) Kaduna town, you can stop at kano road, there you will get bus going to Rigasa the train station for like #70

Travelling by train in Nigeria is one of the best time any traveller can do. It is cheap, secured and affordable.

With Sagetravels.com, Planning your Kaduna trip not something you should worry about. Contact us for assistance.

WhatsApp chat