Lagos → Kaduna by Bus
0 operators · 860 km · 13 hrs · from ₦15,000 – ₦30,000
Lagos to Kaduna is the long north-south road corridor — approximately 860 km. Most travellers prefer to fly to Abuja and take the Abuja-Kaduna train rather than the full road journey.
About this bus route
The Lagos to Kaduna route — connecting commercial Lagos with the Northern manufacturing hub
The Lagos to Kaduna corridor connects Nigeria's commercial capital with one of the major commercial and manufacturing centres of Northern Nigeria. Kaduna, the historic capital of Northern Nigeria under colonial administration and current capital of Kaduna State, hosts substantial textile, petrochemical, and food-processing industries. The Lagos-Kaduna bus corridor is dominated by Northern-Nigerian travellers in Lagos and trader traffic moving between Lagos and Kaduna markets.
The 860-kilometre journey is a substantial undertaking taking 13-15 hours by direct bus under normal conditions and frequently extending to 18+ hours during festive seasons or bad weather. Many travellers prefer to split the journey — Lagos to Abuja by bus (8-10 hours), then Abuja to Kaduna by the standard gauge railway (2hr 30min) — which delivers better safety and comfort at moderately higher cost.
Bus operators on this route
ABC Transport, GUO Transport, and God is Good Motors (GIGM) are the major scheduled operators. Fares ₦25,000-40,000 economy; ₦35,000-55,000 executive.
Young Shall Grow Motors and Peace Mass Transit offer affordable service at ₦20,000-30,000.
Many travellers book the Lagos-Abuja segment separately (₦20,000-35,000) and use the Abuja-Kaduna NRC standard gauge train (₦3,000-7,000) for the final leg. This split is now standard practice for safety-conscious travellers given the Abuja-Kaduna highway's security history 2018-2022.
Distance, duration and route structure
The journey breaks into four sections. Lagos to Ilorin (300km, 5-6 hours) via Lagos-Ibadan Expressway → Ogbomoso. Ilorin to Lokoja (215km, 3-4 hours) via Jebba. Lokoja to Abuja (200km, 3-4 hours). Abuja to Kaduna (190km, 2.5-3.5 hours) via the Abuja-Kaduna Expressway.
The Abuja-Kaduna highway saw kidnap-for-ransom incidents 2018-2022 affecting the safety profile. The Nigerian Railway Corporation's parallel standard gauge service launched in 2018 provided a reliable alternative. As of 2024 the highway security has stabilised but the train remains the safer option for this segment.
Best times to travel
Direct buses depart Lagos 5pm-7pm and arrive Kaduna 9am-1pm the following day. Splitting via Abuja is preferred — Lagos to Abuja overnight bus, then morning train Abuja-Kaduna.
Avoid: Christmas-NYE peak, Eid al-Fitr and Eid al-Adha periods, and rainy season peak (July-September).
Safety and road conditions
Elevated checkpoint density particularly north of Lokoja. Federal Road Safety Corps, Nigeria Police, Nigerian Army (in select sections) maintain posts. Carry valid government ID. Premium overnight services with security observers strongly recommended.
Alternatives to bus travel
Flight: Lagos (LOS) to Kaduna (KAD) on Air Peace or United Nigeria runs 1 hour 20 minutes — ₦70,000-180,000 economy. The most rational choice for time-sensitive travel.
Split via Abuja train: Lagos-Abuja bus (₦20,000-35,000, 9-10 hours) + overnight Abuja hotel (₦15,000-40,000) + Abuja-Kaduna NRC train (₦3,000-7,000, 2hr 30min). Total cost ₦40,000-80,000, total time 18-30 hours. Most rational for safety-conscious travellers.
Drive yourself: 13-15 hours non-stop. Fuel cost ₦55,000-75,000 plus tolls.
What Kaduna offers
Kaduna has the most-developed northern Nigerian commercial infrastructure outside Kano. Top attractions: Kaduna National Museum, Nigerian Defence Academy, Lord Lugard Hall (colonial heritage), Kajuru Castle (90km south, popular weekend retreat), Matsirga Waterfalls (Kafanchan area), the Kaduna Polo Club, and the Trade Fair Complex. The city retains a multi-cultural character with Hausa-Fulani majority alongside significant Yoruba, Igbo, and Middle Belt populations.
Kaduna's manufacturing legacy — Peugeot Automobile Nigeria assembly plant, the Kaduna Textile Mills (historic), Kaduna Refining and Petrochemical Company — supports business travel demand. The Kaduna ATC golf course and major hotels (Asaa Pyramid, Hamdala) support hospitality.
Travel tips
Most travellers split via Abuja — Lagos-Abuja by bus then Abuja-Kaduna by train (₦3,000-7,000, 2hr 30min) is the safer combo since Abuja-Kaduna highway saw security challenges 2018-2022. Direct buses still run but consider the rail alternative.
⚠️ Safety, Checkpoints & Stopovers
Road condition: Fair.
📖 Booking method guides
Alternative ways to travel Lagos → Kaduna
📍 What to do in Kaduna
Top hotels
Things to do
❓ FAQs about the Lagos → Kaduna route
How long does the Lagos to Kaduna bus take?
Typical journey time is 13 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 Lagos → Kaduna bus cost?
Fares range from ₦15,000 – ₦30,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 departures only
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.