Lagos → Abuja by Bus
6 operators · 753 km · 9 hrs · from ₦8,000 – ₦15,000
The Lagos → Abuja corridor is Nigeria's heaviest intercity route. By bus, every major operator runs it — GIGM, GUO, ABC, Peace Mass Transit, Chisco, Cross Country — with departures roughly every 30 minutes during peak hours. Travel time is 9-11 hours depending on traffic at Ibadan and security checkpoints around Lokoja. By flight, the Lagos→Abuja shuttle is the busiest in Nigerian aviation: Air Peace, Ibom Air, Dana Air, Green Africa and ValueJet all run 4-8 daily flights at 1h 15min flight time, but airport-to-airport adds another 90-120 minutes door-to-door.
Operators & Prices (6)
Sorted lowest fare first. Tap any operator to see their full booking guide, terminals, and contact info.
| Operator | Fare | Duration | Vehicle | Departure | Terminal | |
|---|---|---|---|---|---|---|
| Cross Country BEST PRICE FEATURED | ₦8,000 | 9 hrs | Toyota Sienna | 09:00 | — | Booking guide |
| The Young Shall Grow FEATURED | ₦9,400 | 9 hrs | Toyota Sienna | 06:00 | — | Booking guide |
|
Chisco Transport
FEATURED ❄️ AC |
₦10,800 | 9 hrs | Toyota Sienna | 14:00 | — | Booking guide |
|
GIGM
FEATURED ❄️ AC · 📶 WiFi |
₦12,200 | 9 hrs | Toyota Sienna | 09:00 | — | Booking guide |
| Peace Mass Transit FEATURED | ₦13,600 | 9 hrs | Toyota Sienna | 14:00 | — | Booking guide |
| GUO Transport FEATURED | ₦15,000 | 9 hrs | Toyota Sienna | 14:00 | — | Booking guide |
About this bus route
The Lagos to Abuja corridor — Nigeria's most-travelled inter-city route
The Lagos to Abuja route is the single highest-volume inter-city corridor in Nigeria, connecting the commercial capital on the Atlantic coast with the federal political capital in the country's geographical centre. Tens of thousands of travellers make the journey each week — National Assembly aides commuting between sessions, traders moving goods to the central markets at Karu and Wuse, federal civil servants returning to family in the south, students at Lagos universities heading home for breaks, and a steady flow of leisure and family-visit travellers.
The total road distance via the standard Lagos-Ibadan Expressway → Ife/Ilesha → Akure → Lokoja → Abuja route runs 753 kilometres. Modern coach buses cover this in 8-10 hours depending on traffic, breakdowns, and checkpoint delays. Overnight services compressing to 7-8 hours by avoiding daytime Lagos and Abuja congestion are the favourite of business travellers. Daytime services running 12-14 hours during peak season (Easter, December-January, Salah holidays) are common but draining.
Bus operators on this route
The Lagos-Abuja corridor is the most-competitive bus market in Nigeria — at least eight major operators run scheduled services daily plus dozens of smaller park-pack operators. The dominant brands by volume and reputation:
GUO Transport operates the largest fleet on this corridor with 7-12 daily departures from its Jibowu (Lagos) terminus to its Utako (Abuja) terminal. Standard economy fare runs ₦25,000-32,000 depending on season; executive (recliner) fare ₦35,000-45,000; Hi-Class (premium) ₦50,000-65,000 with onboard meals. Departures typically 6am, 8am, 10am, noon, 6pm, 8pm, and 10pm.
Peace Mass Transit runs the corridor's most-affordable scheduled service from its Ojuelegba (Lagos) and Iddo Motor Park terminals. Standard fare ₦20,000-25,000. Departures from 5am, with the bulk of services in the 6am-8am window.
God is Good Motors (GIGM) operates from its Jibowu terminal to its Berger Junction Abuja terminal. GIGM differentiates with cleaner buses, scheduled departures, and online booking via gigm.com. Standard fare ₦30,000-38,000.
ABC Transport and Cross Country serve the corridor with mid-tier pricing and slightly slower schedules favouring inter-stop pickups. Standard fares ₦22,000-30,000.
Chisco Transport and Young Shall Grow Motors are the legacy operators on the route, focused on the eastern-corridor extension (Lagos-Abuja-Aba-Calabar) more than dedicated Lagos-Abuja service.
Distance, duration and traffic timing
The road journey breaks into three rough phases. Lagos to Ore (220km) covers the Lagos-Ibadan Expressway and the Ibadan-Akure-Ore federal road. This section sees the heaviest traffic and slowest progress at the Lagos end — a 5am departure clears Lagos by 7am, but an 8am departure may still be at Berger by 11am due to expressway congestion. Ore is the traditional first major stopover.
Ore to Lokoja (310km) is the middle section running through Akure, the Niger River crossing at Lokoja, and the Kogi state corridor. This section runs at highway speed (80-100 km/h) outside of small-town slowdowns. Roads are mostly good federal asphalt with rough patches near Akure and Okene. Lokoja is the second major stopover; many buses pause 15-30 minutes for passenger comfort breaks.
Lokoja to Abuja (223km) is the final leg through Gwagwalada and the Abuja outskirts. This section runs fast in daytime but is one of the worst-affected stretches by rainy season flooding. The approach to Abuja via Abuja-Lokoja Expressway sees moderate congestion 4pm-7pm on weekdays.
Stopovers and rest breaks
Standard overnight buses make 2-3 stops: Ore (food, restrooms), Lokoja (refuelling, snacks), and a third short break before final approach to Abuja. Daytime services may add Ife or Akure as an additional pickup stop. Premium "non-stop" services skip Ore and Lokoja stops in favour of single longer breaks.
Food at Ore is the standard Nigerian roadside fare — jollof rice with chicken (₦1,500-2,500), pounded yam with egusi (₦2,000-3,000), pure water (₦100), bottled water (₦300-500), and sundry snacks. Lokoja offers slightly more upscale options at the Mainland Hotel and similar establishments.
Safety, checkpoints and road conditions
The Lagos-Abuja corridor is one of the most-policed in Nigeria. Federal Road Safety Corps (FRSC) checkpoints operate at Sagamu, Ibadan tollgate, Ore, Akure, Lokoja, and Abuja outskirts. Nigeria Police and Nigerian Security and Civil Defence Corps (NSCDC) maintain additional posts. Carry valid government identification — National Identification Card, driver's licence, or international passport — and present politely if asked.
Armed robbery incidents on this route have declined materially over the past 5 years with increased federal security presence, but remain non-zero on the Akure-Ore and Lokoja-Abuja stretches at night. Premium overnight services typically run with two drivers and a security observer; this is reflected in their higher fares.
Road conditions have improved with the federal road rehabilitation programmes (2018-2024), but the Sagamu interchange and Lokoja-Abuja stretches remain rough in the rainy season. Avoid travelling during peak rains (June-September peak) when sections may close temporarily for flooding.
Alternatives to bus travel
Flight: Lagos (LOS) to Abuja (ABV) on Air Peace, Arik, Ibom Air, Green Africa or United Nigeria runs 1 hour 5 minutes — ₦55,000-150,000 economy depending on season and booking lead time. Total door-to-door time with airport check-in: 4-6 hours. Worth the premium for time-sensitive business travel.
Drive yourself: 8-9 hours non-stop in a private car. Fuel cost at ₦750/L average and a typical 6-cylinder sedan: ₦35,000-45,000. Plus tolls (₦2,000-3,000). Cheaper than premium bus only with 2+ passengers. Risk: driver fatigue and breakdown management.
Train: Lagos-Ibadan standard gauge rail (₦3,000-7,000) covers the first 156km, then transfer to road for the remaining 600km. Lagos-Abuja standard gauge through-service is a long-term project not currently operational. Most travellers ignore the train option for Abuja-bound trips.
What to pack
Phone charger and power bank (most modern buses have USB outlets but not all). Light jacket for air-conditioned cabins. Snacks — sandwiches, plantain chips, biscuits, sweets — supplement the stopover meals. Refillable water bottle. Travel pillow for overnight services. Earplugs and eye mask for sleeping travellers. Small denomination naira (₦100-1,000 notes) for vendors at stops who routinely lack change. Documents in a carry-on accessible bag for checkpoint identification.
Travel tips
Overnight buses depart 6-8pm and arrive 5-7am — saves a hotel night and avoids day-time traffic. Daytime buses run 5am-9am. Avoid travelling Friday afternoon (heaviest traffic) and during dust-storm season (December-February harmattan). Pay tolls in small naira denominations to avoid arguments at gates.
⚠️ Safety, Checkpoints & Stopovers
Road condition: Fair.
⚖️ Compare two operators on this route
🔥 Active deals on operators serving this route
📖 Booking method guides
Alternative ways to travel Lagos → Abuja
📍 What to do in Abuja
Top hotels
Things to do
❓ FAQs about the Lagos → Abuja route
How long does the Lagos to Abuja bus take?
Typical journey time is 9 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 → Abuja bus cost?
Fares range from ₦8,000 – ₦15,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?
Early morning departures (4-7 AM) are typically the most punctual. Avoid Friday and Sunday evenings — these are peak surge periods. Mid-week (Tuesday-Thursday) is cheapest.
Which operators serve this route?
6 operator(s) currently serve this route: Cross Country, The Young Shall Grow, Chisco Transport, GIGM, Peace Mass Transit, GUO Transport. 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.