
Lagos to Abuja is Nigeria’s most important domestic journey: the commercial capital to the political capital. You can do it in about an hour and a quarter in the air or in a long day on the road, and the cost ranges from about N30,000 on a bus to more than N280,000 for a last-minute flight at Christmas. What you cannot yet do is take a direct train.
This guide compares road, rail and air on cost, time, comfort and safety in 2026, so you can choose the right option for your budget and schedule. Travelling at Christmas? See our guide to Christmas bus, flight and train fares by route.
Last updated: 19 October 2026. Fares change often; use these as a guide and check with operators before you book.
The short answer
- Fastest: fly. About 1 hour 15 minutes in the air, about 4 to 5 hours door to door. One-way fares started at about N101,500 in early October 2026.
- Cheapest: take a bus. About N30,000 to N45,000 one way, but plan on 10 to 12 hours on the road, plus Lagos traffic.
- Driving: about 700 to 770 km depending on route. With petrol around N1,225 to N1,300 a litre, fuel alone is roughly N95,000 to N135,000 one way, which can make sense for a group.
- Rail: there is no direct Lagos to Abuja passenger train. You can use trains for parts of the journey only.

By air: fastest, but the priciest
Lagos (Murtala Muhammed Airport) to Abuja (Nnamdi Azikiwe International Airport) is the busiest domestic air route in Nigeria, with several flights a day. The flight itself takes about 1 hour 15 minutes.
Fares
Fares on 8 October 2026, according to the booking platform Flightpadi, started at:
| Airline | One way |
|---|---|
| Enugu Air | from N101,500 |
| United Nigeria Airlines | from N105,500 |
| Xejet | from N111,500 |
| Ibom Air | from N120,500 |
| ValueJet | from N123,500 |
Prices rise sharply around holidays. In October searches for the Christmas period, Lagos to Abuja cost about N135,000 on 17 December but about N284,500 on nearby dates. Booking early and being flexible by a day or two saves the most.
The real door-to-door time
A 75-minute flight rarely means a quick trip. Allow time to get to the airport through Lagos traffic, to check in and pass security (most airlines ask you to arrive at least an hour before domestic departures), and for delays, which are common. Nnamdi Azikiwe Airport is about 40 km from central Abuja, roughly 40 minutes by road. In practice, most people should budget 4 to 5 hours door to door.
Best for: business travellers, tight schedules and solo travellers who value time over money.
By road: cheapest, but a long day
Interstate bus companies such as GIGM, GUO, ABC and Peace Mass Transit run daily Lagos to Abuja services, along with many smaller operators.
Fares and timing
- Fare: about N30,000 to N45,000 one way in 2026, according to Intercity’s transport price index, depending on the operator, bus type and season. Expect 20% to 50% more at Christmas.
- Journey time: about 10 to 12 hours, depending on traffic, road conditions and rest stops.
- Departures: most buses leave early. GIGM’s first Lagos to Abuja bus from its Iyana-Ipaja terminal typically departs around 6:30am, and passengers are advised to arrive by 5:30am.
Which way do buses go?

There are three main road routes, and the distance is roughly 700 to 770 km depending on which you take:
- Northern route: Lagos, Ibadan, Ogbomoso, Ilorin, Jebba, Mokwa, Bida, Abuja.
- Central route: Lagos, Ibadan, Ife, Akure, Kabba, Lokoja, Abuja.
- Southern route: Lagos, Ore, Benin, Auchi, Okene, Lokoja, Abuja.
Operators choose routes based on road conditions and security. Travellers on GIGM’s service report rough sections around Lokoja and Kabba, heavy traffic leaving Lagos and entering Abuja, and several police and security checkpoints.
Best for: travellers on a tight budget, people with lots of luggage, and anyone who is not in a hurry.
By car: good value for groups
Driving gives you flexibility and can be cheaper than flying for a family. At petrol prices of about N1,225 a litre in Lagos and N1,270 to N1,300 in Abuja (late August 2026), a car doing 10 km per litre uses about 76 litres for a 760 km trip, or roughly N95,000 in fuel. A larger car or SUV doing 7 km per litre could use about 109 litres, or roughly N135,000. Add food, rest stops and wear on the car.
Driving is a long, tiring day, so share the driving if you can, set off early, and avoid travelling after dark.
By rail: not yet a direct option
There is no direct passenger train between Lagos and Abuja. The standard-gauge network covers parts of the corridor:
- Lagos to Ibadan: from N3,600 (regular), N6,500 (business) or N13,000 (first class).
- Abuja to Kaduna: from N3,600 (regular), N6,500 (business) or N9,000 (first class).
The old narrow-gauge Lagos to Kano line passes through Minna and Kaduna, and NRC has run passenger services on it at times, but the service has been slow and irregular, with suspensions. It is not a practical way to reach Abuja for most travellers. Plans for a fuller rail link have been discussed for years; until it exists, rail is useful mainly for the Lagos to Ibadan leg or for travelling on from Abuja to Kaduna.
What a one-way trip costs

| Option | 1 person | Family of 4 |
|---|---|---|
| Fly, normal week (cheapest fare) | N101,500 | N406,000 |
| Fly, near Christmas | about N285,000 | about N1.14 million |
| Bus, mid-range fare | about N38,000 | about N152,000 |
| Drive (fuel only) | N95,000 to N135,000 | N95,000 to N135,000 |
For one person, the bus is by far the cheapest. For a family of four, driving can cost less than the bus in fuel terms, though it is more tiring and carries its own risks. Flying makes sense when time matters more than money, or when you can book early at a low fare.
Which option should you choose?
- A same-day business meeting in Abuja: fly on the first morning flight and book a return in the evening. Build in slack for delays, and do not schedule anything important within two hours of your planned landing.
- A student or job seeker on a budget: take an early bus with a registered company. Book a day or two ahead, pack food and water, and arrange for someone to meet you at the Abuja terminal if you arrive after dark.
- A family moving house or travelling with lots of luggage: driving or a chartered vehicle may work best, since you can carry more and split the cost. Start before dawn so you arrive in daylight.
- Visiting for the holidays: book flights as early as possible, or take the bus mid-week rather than on Fridays and in the last days before Christmas.
- Combining modes: some travellers take the Lagos to Ibadan train to skip Lagos traffic and pick up road transport in Ibadan, or fly into Abuja and take the train on to Kaduna.
Tips for each option
Flying
- Compare airlines directly as well as on booking sites; fares on the same day can differ by tens of thousands of naira.
- Check baggage allowances before you pay. Cheaper fares may include less checked luggage.
- Check in online where the airline allows it, and keep your ID ready: you need a valid means of identification to fly.
Bus
- Book your seat in advance on the company’s website or app, especially on Fridays and before holidays.
- Choose a company with proper terminals, passenger manifests and good recent reviews.
- Ask about luggage limits and extra charges for large bags before you travel.
Driving
- Service the car before the trip: tyres, brakes, lights and coolant.
- Fill up in big towns and carry some cash for fuel in case card terminals are down.
- Keep your vehicle papers and driver’s licence handy for checkpoints.
Safety tips for the journey
- Travel by day. Avoid night travel on the highways where you can.
- Use registered transport companies with proper terminals and passenger manifests.
- Check recent security news for the route, especially around Kogi State, where kidnapping incidents have been reported on highways in recent years.
- Share your trip with family and keep your phone charged.
- Carry valid ID for checkpoints and keep valuables out of sight.
- For flights, arrive early, keep your boarding pass on your phone, and allow for delays when planning connections or meetings.
Moving to Lagos? See our guide to the cheapest areas to live in Lagos.
Frequently asked questions
How long is the flight from Lagos to Abuja?
About 1 hour 15 minutes. Allow 4 to 5 hours door to door, including airport travel and check-in.
How much is a flight from Lagos to Abuja?
In early October 2026, one-way fares started at about N101,500. Around Christmas, fares can exceed N280,000.
How much is the bus from Lagos to Abuja?
About N30,000 to N45,000 one way, depending on the company and season.
How many hours is Lagos to Abuja by road?
About 10 to 12 hours, plus time for Lagos traffic and stops.
Is there a train from Lagos to Abuja?
Not directly. You can take the Lagos to Ibadan train and the Abuja to Kaduna train for parts of the corridor, but there is no direct passenger service.
How far is Lagos from Abuja by road?
Roughly 700 to 770 km, depending on the route.
Bottom line
If time is short, fly and book early. If money is tight, take an early-morning bus with a registered company. If you are travelling as a group, driving can be the best value, as long as you travel by day and plan your stops. Until a direct rail link exists, the train is only a partial option.
Sources
- Flightpadi: Lagos to Abuja flight prices (October 2026)
- Legit.ng: December flight prices (October 2026)
- Intercity: Bus vs flight, Lagos to Abuja
- Intercity: Lagos to Abuja GIGM bus guide
- Intercity: Nigeria transport price index 2026
- Intercity: Lagos to Abuja travel safety tips, distance and routes
- Legit.ng: NNPC and filling stations raise petrol prices (August 2026)
- Nigerian Railway Corporation: Fares
- The Guardian: NRC announces return of Kano-Lagos train service (January 2024)
Join the discussion
Have you tried this, or do you have a question we did not answer? 4 readers have already shared their views. Naijatipsland members help each other with real, first-hand experience.


For a family of four, driving can cost less in fuel than four bus tickets, though it makes for a long, tiring day. If you’ve done the trip by road, which route did you take, and how was it?
Some travellers take the Lagos to Ibadan train to escape Lagos traffic and continue by road from Ibadan. Have you tried mixing train and road, and was it worth it?
Flying takes about 1 hour 15 minutes, a bus costs roughly ₦30,000 to ₦45,000 but takes 10 to 12 hours, and there is no direct Lagos to Abuja passenger train. Which option do you usually choose?
Driving is about 700 to 770 km, and fuel alone is roughly ₦95,000 to ₦135,000 one way, so it can make sense for a group. Have you done the drive recently, and what did it cost you?