fbpx Lagos to Uyo by Bus: Fares, Operators and Journey Time | Transita Skip to main content
Route diagram of the Lagos to Uyo bus corridor, about 700km, with fares from ₦44,000 across 2 operators.

Lagos to Uyo by Bus: Fares, Operators and Journey Time

May 20, 2026

This is one of the longest single-vehicle journeys anyone sells in Nigeria, and it is effectively a one-operator road. Of the departures posted on the corridor, almost every one belongs to a single carrier. That matters more than the headline fare: with two operators listed, the price you see is close to the price you pay, because nobody is competing it downwards.

Key takeaways

  • 2 operators post live fares between Lagos and Uyo.
  • Fares run from ₦44,000 to ₦56,500 depending on operator and vehicle class.
  • Scheduled journey time is 10 hours to 11 hours across roughly 700km.
  • The lowest posted fare on the Lagos–Uyo leg is ₦44,000 with Peace Mass Transit.

How much is a bus ticket from Lagos to Uyo?

Fares on this corridor currently run between ₦44,000 and ₦56,500. The spread is not arbitrary — it tracks vehicle class far more closely than it tracks operator. A seat on a 14-seat Hiace and a seat on a luxury coach are different products sold on the same road, and the gap between them is usually larger than the gap between two operators selling the same class.

Lagos to Uyo — live fares recorded on the Transita schedule index
OperatorFare rangeTypical journey timeVehicle classesBoarding points
Peace Mass Transit₦44,00011 hoursStandard No/Ac1
GIGM₦47,000 – ₦56,50011 hoursHiace, Hiace X, Jet, Toyota9

Uyo to Lagos: the return leg

The return fare from Uyo to Lagos is ₦43,000.

Uyo to Lagos — live fares recorded on the Transita schedule index
OperatorFare rangeTypical journey timeVehicle classesBoarding points
GIGM₦43,00010 hoursHiace X, Jet1

How long does the journey take?

Operators schedule the Lagos–Uyo run at between 10 hours and 11 hours, covering roughly 700km via Benin City, Onitsha, Aba and Ikot Ekpene. The fastest scheduled service on the corridor is GIGM at 11 hours. Treat all of these as timetable figures rather than promises: they assume a clean run, and they do not include the time it takes to clear the city at either end.

Eleven hours, and the last third is the slow part. The run to Benin City and across to Onitsha moves well enough; from Aba eastward the road narrows and the traffic thickens. Anyone treating this as a day trip is misreading it — it is an overnight journey that happens to depart in daylight on some schedules.

Where buses leave from and arrive

There are 10 recorded boarding points in Lagos serving this corridor and 2 arrival points in Uyo. Which one you pick matters more than most travellers expect — on a long corridor, a boarding point on the right side of the city can save an hour before the bus has left.

Departure points in Lagos

  • Ajah
  • Cele
  • Festac
  • Ikotun
  • Iyana-Paja
  • Jibowu
  • Mazamaza
  • Ojo
  • Okota
  • Yaba

Arrival points in Uyo

  • Itam Terminal(Uyo)
  • Uyo

When to travel

Take the earliest departure offered. On a journey this long, an hour lost in Lagos traffic is an hour spent on the Aba road after dark, which is the part of the trip most travellers would rather do in daylight.

How fares on this corridor have moved

Transita holds archived fare records for this corridor alongside the live ones. The average fare has moved from ₦11,300 to ₦50,406 — a factor of 4.5. That shift is not a pricing decision by any one operator; it is the pass-through of fuel costs into a business where fuel is the largest single input. We look at the pattern across the whole network in our analysis of the national fare reset.

MetricArchived averageCurrent averageChange
Lagos – Uyo average fare₦11,300₦50,406×4.5

Comparing your options on this corridor

Transita indexes every operator on this corridor in one search, so you see GIGM and Peace Mass Transit side by side rather than checking each carrier separately. Compare the fare against the vehicle class and the departure terminal together — those three things decide the journey far more than the headline price does. Once you have picked a service, you complete the trip with the operator.

Compare live fares across every operator on Transita. One search covers every operator on the corridor.

Frequently asked questions

How much is the bus from Lagos to Uyo?

Fares currently start at ₦44,000 and run up to ₦56,500. The lowest posted fare is with Peace Mass Transit; premium coach seats sit at the top of that range.

How many hours is Lagos to Uyo by road?

Operators schedule between 10 hours and 11 hours for the roughly 700km run via Benin City, Onitsha, Aba and Ikot Ekpene.

Which bus companies run from Lagos to Uyo?

GIGM and Peace Mass Transit currently post fares on this corridor.

Is there an overnight bus from Lagos to Uyo?

Take the earliest departure offered. On a journey this long, an hour lost in Lagos traffic is an hour spent on the Aba road after dark, which is the part of the trip most travellers would rather do in daylight.

How do I compare Lagos to Uyo fares?

Transita shows every operator's live fare on this corridor in one search, alongside the vehicle class and departure terminal, so you can compare before you travel. You complete the trip with the operator you choose.

Related reading