Abuja Train Station Booking: All You Need to Know

Welcome to Businessanthem. Abuja Train Station Booking is now efficient and convenient for passengers due to the online ticketing platforms created by the Nigerian Railway Corporation. No need to line up in long queues before you purchase tickets.

We present detailed steps on how to make a Booking at the Abuja Train Station, Abuja to Kaduna train Schedule, journey duration, and Booking Tips to make your journey easy and successful.

Abuja Train Station

Here are the train stations in Abuja the Federal Capital Territory of Nigeria

IDU Train Station Abuja

IDU Train Station Abuja is located in Idu, or Idu Industrial, an up-and-coming district.

It is located within the Phase 4 region of the Federal Capital Territory (FCT).

In this industrial area, you will find several different companies engaged in a variety of different business activities.

The Idu Train station in Abuja interchanges between the standard gauge railway (running from Abuja to Kaduna) and the Abuja light rail system (running from the Abuja airport to the Central Area).

The infrastructure in Idu is good and continues to be developed. Due to being close to both an industrial area and a railway station, It is also for such reasons, that several different housing estates have been built (and continue to be built) in the vicinity.

KUBWA Train Station Abuja

Kubwa Trian Station was built by the Federal Government in 2015 It is located in a residential district in Bwari, one of the local government areas in the Federal Capital Territory in Nigeria.

It stands as a prominent suburb situated in the metropolitan area of Abuja. KUBWA Train Station Abuja is the only train stop-over terminal in Kubwa and its environs, this terminal serves the Abuja-Kaduna railway network.

How to Make a Booking at Abuja Train Station

The Federal Ministry of Transportation in Nigeria has announced three ways of booking a ticket at Abuja Train Station:

1. POS or cash at the station

Abuja Train Station Booking online

2. Abuja Train Station Booking app

3. Abuja Train Station Booking on the NRC website

1. POS or cash at the station

You can make your train booking at Abuja station by using POS or cash payment at the station.

2. Abuja Train Station Booking App

Welcome to the Nigeria Railway Corporation (NRC) official mobile application! This app is designed for convenient booking, checking train schedules, making online payments, securing seat reservations, tracking live train routes, and finding the nearest train stations including trains from Ibadan to Lagos, Abuja to Kaduna, trains from Abeokuta to Lagos, and other parts of Nigeria.

The only official app for booking NRC train tickets. The Nigerian Railway App offers a smooth booking experience, allowing you to make reservations conveniently from the comfort of your own home.

There are numerous features available for you to discover, to ease your booking experience.
Routes: view live train routes

Also: See: GUO Night Bus Booking

3. Abuja Train Station Booking on the NRC Website

Here are the Steps to Make a Train Booking in Abuja on NRC Website:

1. Visit The website of NRC

Visit The website of NRC at https://nrc.tps.ng and create an account before you proceed. Click on the sign-up button. Enter your email address and other required information. You will get a confirmation mail in the email address you used for the registration.

After that, go back to the website and proceed with the booking process. Login and enter the details of your journey, including the departure and arrival stations, date of travel, and the number of passengers. Browse through the available train options and classes and select the train and class that suits your preferences and needs. Provide accurate passenger information for all individuals traveling including names, ages, and identification details

2. Select your route and date

On this website, you can choose the station you wish to use and specify your destination. After that, select the date you want to travel. reservations can only be made for the current day or the following day. You cannot book a far date. It’s still cool anyway. After selecting your route, click on Find My Train.

Also, See: ABC Transport Lagos to Ghana By Bus, Price, Terminals, and Contacts 

3. Select the time and the class of service.

After selecting the date and route, the trains available for that date will be displayed. Choose your preferred time and select the service class. Service classes are categorized as first class, economy, and business class.

After that, select the coach you want to sit with. The train is divided into coaches.

When you select a coach, automatically, the coach seat arrangement will be displayed. Now, select where you want to sit. The available seats are in green color while the unavailable seats will be in a different color and you cannot select it. If a coach is filled, feel free to select another coach. 

If there is no train available for the date you select, you will get a message like ’No trains available for your selection. Please modify your source and destination’. 

All you have to do is go back and select another date or route.

This page will tell you how much you will pay. The ticket money and other charges like insurance, stamp duty, and medical charges will be added to the ticket money.  

Review if everything is correct as requested. There is no refund of money after payment. So, check every detail. You have 15 minutes to do so. If everything is correct, click on Reserve a seat. 

Booking for Another person

You have the option to reserve for another individual using the reservation you made. Select if the next person is an adult, a minor (child), or someone with a special need.

People with special needs pay less. The fare is half the adult fare while the child fare is up to 70% of the adult fare. 

Immediately you select the reserved seat, the timer begins counting, starting a 15-minute countdown for you to secure a ticket before proceeding with payment.

Also, See: Luxurious Bus From Lagos to Abuja-Terminals And Transport Fares

4. Make Payment

Click on the make payment. Enter your card details to complete payment.

If you successfully make the payment, you will get your ticket.

The Ticket Booking

If payment is ok, you will receive the payment in the email address you used to register. The ticket will be in your account. Just click on the tickets tab in your account to access your ticket. you can print it there or save it as PDF.

The Ticket typically includes a booking reference number and ticket details. Ensure you have all necessary documents, including your identification and booking reference.

Get ready for your journey. Arrive at the train station ahead of your scheduled departure time. Present your ticket and identification as required for boarding.

Means of Identification

Make sure you have the necessary identification and documents ready. In many cases, you’ll need a government-issued ID or passport to book a train ticket in Nigeria. Ensure you have these documents to avoid any booking complications.

Also, See: IPPIS Verification in Nigeria

Schedule For Booking Abuja-Kaduna Train

Schedule For Booking Abuja-Kaduna Train Station (RAKE 1)



IDU – KUBWA20 mins09:4510:05
KUBWA – RIGASA2hr 20mins10:1012:30
IDU – RIGASA2hr 45mins09:4512:30

Schedule For Booking Abuja-Kaduna Train Station Booking, (RAKE 2)


Also, See Verify Vehicle Ownership in Nigeria


RIGASA – KUBWA2hr 40mins08:0010:40
RIGASA – IDU3hr 5mins08:0011:05
KUBWA – IDU20mins10:4511:05

Schedule For Booking Abuja-Kaduna Train Station (RAKE 1)



IDU – KUBWA20mins15:0015:20
KUBWA – RIGASA2hr 40mins15:2518:05
IDU – RIGASA3hr 5mins15:0018:05

Schedule For Booking Abuja-Kaduna Train Station Booking (RAKE 2)


Also See: 20 Best Restaurants in Victoria Island


RIGASA – KUBWA2hr 40mins13:3016:10
RIGASA – IDU3hr 40mins15:2518:05
IDU – RIGASA3hr 5mins15:0018:05

Abuja Train Station Booking Price

Here are the current Abuja Train Station Booking prices for the Train Booking from Abuja to Kaduna

A first-class ticket booking at Abuja Train Station Price

6000 thousand Naira only

Business class ticket booking at Abuja Train Station Price

5000 thousand Naira only

Economic ticket booking at Abuja Train Station Price

3000 thousand Naira only

Also, See: APMT Export Verification in Nigeria- How it Works

Tips on Booking a Train at Abuja Station.

1. If you make payment for a ticket and get debited but don’t get a ticket. Go to the Menu tab, Go to the profile, click on the tickets, and input the date of purchase to see ticket history. Select a ticket and reprint your ticket.

If your tickets are not located here, feel free to contact our customer service hotline or reach out via email at [email protected], providing the payment receipt details, booking information, and reference number.

2. Currently, there is no feature to book a return ticket. You can only book for one-way trips.

3. You can board from the nearest station if your ticket covers it.

4. If you purchased Your ticket online, and forgot your printed ticket at home, you can access your tickets on your web or Mobile profile.

5. If you cannot download the Web APP, it means you already have it installed on your computer, search for NRC E-ticketing in the programs area. For mobile, please ensure you visit authorized application stores(Google Play Store and Apple App Store)I forgot my password.

You can click on the reset/forgot password link on the different platforms.

6. If you cannot see a 2 pm ticket for Wednesday, the NRC operates an express schedule every Wednesday. Only Two trains are scheduled on Wednesdays. Kindly check the Website for train schedule details.

7. How to create an account. You can access the registration form by clicking on the signup/ register button on NRC’s various platforms, having registered and logged in.

or you and sent to your mail. you can always find and reprint tickets from your ticket history.

8. If you can’t buy a ticket after entering your trip details Please log in and try again.

Also, See: How to Put Your Business on Google: Step-to-Step Guide

How to get a seat

  1. Input your destination and source stations.
  2. Select your desired date of travel.
  3. Click on the search/find my trains button to show available trains for your trip.
  4. Select a train and a coach type (for example VIP, VVIP, Economy, etc).
  5. Click on the dropdown(below, Please select a coach), to see coach details.
  6. Select a coach and pick a seat(s).
  7. Click on Reserve Seat and then click on Pay with Rave to pay with your ATM card.

Once the steps are completed, a QR code-based ticket will be generated for you and sent to your mail. you can always find and reprint tickets from your ticket history.

Also, See: How to Create a New Ad Account on Facebook in Nigeria

NRC Policy

1. Using one account, Only two(2) tickets are allowed per train, for now, you can buy tickets for

  1. Yourself
  2. You and one other person
  3. two different passengers excluding yourself

2. Your ticket is valid for only the train you paid for.

3. Your ticket is valid until the date of expected travel.

4 Don’t send money to an NRC official to book a ticket for you, this is strictly against NRC policy.

5. Currently, NRC has a NO REFUND policy.