Abuja → Kaduna by Bus
0 operators · 190 km · 3 hrs · from ₦5,000 – ₦12,000
Abuja to Kaduna by road is approximately 190 km — but the Abuja-Kaduna standard-gauge train is strongly recommended over road travel given the broader security context of the corridor.
About this bus route
The Abuja to Kaduna route — and why the train is now the preferred option
The Abuja to Kaduna corridor is unusual in modern Nigerian transport — it is one of the few inter-city routes where the standard gauge railway has materially displaced bus travel as the preferred mode. The Abuja-Kaduna Standard Gauge Railway opened to commercial service in July 2016 (the first standard gauge line in Nigeria) and offers a 2-hour 30-minute journey at ₦3,000-7,000 fares with dramatically better safety, comfort and predictability than the parallel highway.
The 190-kilometre road journey takes 2.5-3.5 hours by direct bus or private car. The Abuja-Kaduna Expressway is in good condition, but the route experienced significant security challenges 2018-2022 with kidnap-for-ransom incidents along the highway. The Nigeria Police, Nigeria Army and Nigeria Security Civil Defence Corps have stabilised the security situation, but the train remains the safer choice for most travellers.
The train option — strongly recommended
The Nigerian Railway Corporation (NRC) operates daily Abuja-Kaduna services:
- Departure from Idu Station Abuja (10 minutes from Abuja CBD by taxi or Bolt)
- Arrival at Rigasa Station Kaduna (15 minutes from Kaduna city centre)
- Journey time: 2 hours 30 minutes
- Fares: ₦3,000 (standard), ₦5,000 (business class), ₦7,000 (first class)
- Multiple daily round-trip services typically 6am, 8am, 1pm, 3pm, 5pm departures
- Book online at NRC e-ticket portal or at Idu/Rigasa station ticket offices
The train is comfortable, air-conditioned, on-time, and predictable. The single major caveat is booking — peak-period weekday services sell out 24-48 hours in advance. Book ahead during festive periods.
Bus operators on this route
For travellers preferring bus service:
God is Good Motors (GIGM), ABC Transport, and Peace Mass Transit run scheduled Abuja-Kaduna services. Fares ₦4,000-7,000.
Mini-bus market at Utako, Mararaba, and Nyanya parks offers ₦3,500-5,500 fares with frequent departures.
Bus travel during daylight hours is now safe; overnight travel is rare on this short corridor.
What Kaduna offers
Kaduna is one of the historic commercial and administrative centres of Northern Nigeria. Top attractions: Kaduna National Museum, Nigerian Defence Academy, Lord Lugard Hall (colonial heritage), Kajuru Castle (90km south, popular weekend retreat), Matsirga Waterfalls, Kaduna Polo Club, and the Trade Fair Complex.
The city is a major manufacturing centre with Peugeot Automobile Nigeria, Kaduna Refining and Petrochemical Company, and significant agro-processing industries. Hotels including Asaa Pyramid Hotel, Hamdala Hotel, and Anchor Apartments support business travel.
Travel tips
The standard gauge railway (Abuja-Kaduna NRC service) is the recommended option — 2hr 30min, ₦3,000-7,000, departs Idu (Abuja) several times daily. Highway buses still run but the train materially improved safety post-2022.
⚠️ Safety, Checkpoints & Stopovers
Road condition: Fair.
📖 Booking method guides
Alternative ways to travel Abuja → Kaduna
📍 What to do in Kaduna
Top hotels
Things to do
❓ FAQs about the Abuja → Kaduna route
How long does the Abuja to Kaduna bus take?
Typical journey time is 3 hrs depending on operator, departure time, and traffic. Premium operators with non-stop schedules can shave 30-60 minutes off the average.
How much does the Abuja → Kaduna bus cost?
Fares range from ₦5,000 – ₦12,000 depending on operator and season. Premium operators charge 20-40% more than mass-market alternatives.
When is the best time to travel on this route?
Daytime only; train strongly recommended over road
Which operators serve this route?
0 operator(s) currently serve this route: . Compare their fares, vehicle types and departure terminals above.
How do I book a ticket on this route?
Tap any operator above to open their booking page. Most accept online booking via card or bank transfer; premium operators also accept WhatsApp booking. Walk-in at the departure terminal works for same-day travel during off-peak periods.
Last updated Jun 4, 2026. Last verified Jun 4, 2026.