The Abuja-Kaduna Standard Gauge Railway stands as one of Nigeria’s most successful domestic rail services and the absolute most practical alternative to navigating the notoriously unpredictable highway connecting the two cities. Operated by the Nigerian Railway Corporation (NRC), this vital transport link connects the Idu Station in the Federal Capital Territory directly to the Rigasa Station in Kaduna. Covering a distance of approximately 187 kilometres, the train consistently completes the journey in roughly two to two and a half hours, offering a significantly faster and comprehensively safer experience compared to the road route, which has faced heavily documented security challenges in recent years.

For modern travellers traversing this busy corridor, the railway represents the gold standard for domestic intercity transit. By prioritizing comfort, strict punctuality, and exceptional overall value, the Abuja-Kaduna train easily remains the most highly recommended transport option for anyone looking to avoid the stress, delays, and risks associated with driving between the two cities.
Stations, Route, and Schedule
- Departure station (Abuja): Idu Railway Station, located in Idu Industrial Area, Abuja. This is the primary Abuja terminus for the Kaduna service.
- Intermediate station: Kubwa Station, the train stops here on normal services, providing an additional boarding and alighting point for passengers coming from or heading to Kubwa and its surroundings.
- Arrival station (Kaduna): Rigasa Railway Station, Kaduna. Located on the western outskirts of Kaduna city.
The service offers two types of trips:
- Express: Stops only at Kubwa and Idu, reducing total travel time. Suits time-conscious travellers.
- Normal: Stops at all stations along the route. Slightly cheaper on some fare classes and useful for intermediate stops.
The NRC operates up to four daily trips from Abuja to Kaduna on most days of the week, with a reduced schedule of two trips on Wednesdays. Schedules are subject to operational changes and should always be confirmed directly with the NRC before travel.
Standard weekday departures from Idu (Abuja) to Rigasa (Kaduna):
- First trip: approximately 07:00 AM
- Second trip: approximately 09:45 AM
- Third trip: approximately 2:00 PM
- Fourth trip: approximately 6:00 PM
Wednesday schedule: Two trips, first departure approximately 07:00 AM, second approximately 6:00 PM.
Passengers should arrive at the station at least 30 to 45 minutes before departure to allow time for security checks, ticket verification, and boarding. Arriving early is particularly important for the morning departure, which is the most popular and fills fastest.
Ticket Prices: Abuja to Kaduna (2025)
The NRC offers three classes of travel on the Abuja-Kaduna service, each with a different level of seating comfort and amenities.
| Class | Fare (Adult) | Description |
| Standard (Economy) | ₦3,600 | Air-conditioned coaches, standard reclining seats |
| Business Class | ₦6,500 | More spacious seating, improved comfort |
| VIP (Executive) | ₦9,000 | Premium seating, additional legroom, best cabin experience |
| Minors (all classes) | ₦3,000 | Applicable to children within age guidelines |
These fares reflect officially published NRC pricing and represent excellent value relative to alternative transport options on this corridor. Even the VIP fare at ₦9,000 is among the most affordable premium travel options available between any two Nigerian cities.
A dedicated luggage carriage van is available on all services, accommodating travellers with larger bags. Passengers are advised to check NRC’s current luggage size and weight guidelines before travelling with oversized or heavy items.
How to Book: Online and At the Station
Online Booking (NRC E-Ticketing Platform)
The NRC operates an e-ticketing platform at nrc.tps.ng that allows passengers to book tickets from home without visiting the station. The platform is the most convenient option for advance bookings and for travellers who want to secure their preferred seat before arriving at the station.
Step-by-step online booking process:
- Visit nrc.tps.ng , the official NRC e-ticketing portal
- If you are a new user, select Register and enter your details including your National Identification Number (NIN)
- Sign in with your registered email address and password
- Enter your departure station (Idu – Abuja) and destination (Rigasa – Kaduna)
- Select your travel date and click Find My Trains
- Choose your preferred train departure time and class (Standard, Business, or VIP)
- Select a specific coach and seat number from the available options
- Complete payment using your ATM debit card or accepted payment method
- Your e-ticket will be sent to your registered email download or screenshot it before travelling
Important: The NRC e-ticketing platform currently only supports one-way trip bookings. Return tickets must be purchased separately either online before your return journey or at the Rigasa station on arrival in Kaduna.
Your NIN is required for registration on the platform. Ensure your NIN is available before beginning the registration process.
Station Booking (Walk-In)
Tickets can also be purchased in person at Idu Station in Abuja or Rigasa Station in Kaduna. Walk-in purchasing is the traditional approach and remains an option for travellers who are unable to book online or who prefer to pay in cash.
If purchasing at the station on the day of travel, arrive well ahead of your intended departure particularly for morning trips, which sell out fastest. Queues for walk-in ticket sales can be long at peak times, and seats are not guaranteed after capacity is reached.
Station Arrival and Boarding Essentials
- Valid Government-Issued ID: A standard National ID, Driver’s Licence, or International Passport is mandatory. Strict ID verification is required by security at the station terminal before boarding.
- Your Ticket: Have your e-ticket readily available, either printed out or clearly visible on your smartphone, if you booked online.
- National Identification Number (NIN): Ensure you have your NIN handy if you are registering on the NRC e-ticketing platform for the first time.
- Punctuality: Plan to arrive at the station at least 30 to 45 minutes before your scheduled departure time to comfortably clear security screening and find your coach.
- Refreshments: While food and light refreshments are sometimes available for purchase onboard, passengers are highly advised to bring their own snacks and water, especially during peak travel periods when catering supplies may be limited.
Why Choose the Train Over Road
Choosing the railway over the Abuja-Kaduna Expressway is largely driven by peace of mind. Given the well-documented security challenges that have plagued the road corridor in recent years, the train offers a consistently safer alternative, heavily fortified by dedicated security personnel both onboard the coaches and at the stations. Beyond physical safety, the train guarantees a highly predictable and comfortable travel experience. Rather than battling unpredictable highway traffic, passengers enjoy fully air-conditioned cabins and fixed departure times, completing the entire intercity journey in just two to two and a half hours.
Operated by the NRC, this vital service runs up to four times daily between Idu Station in Abuja and Rigasa Station in Kaduna. It represents exceptional value, with standard class fares starting at just ₦3,600, while business and VIP options are available for ₦6,500 and ₦9,000 respectively. To secure a seat especially for the highly demanded morning departures passengers can easily book online via the official portal at nrc.tps.ng using their National Identification Number (NIN), or purchase tickets directly at the station terminal. Simply arrive at least 30 to 45 minutes before departure with a valid government ID in hand for a seamless, stress-free commute.