Among the operators on the Transita index there are 301 city pairs you can travel between on a single scheduled bus. That is the whole map as far as any one carrier is concerned: operators sell their own network, so a journey that needs two of them is a journey neither has reason to advertise.
Pair the schedules against each other and another 342 city pairs open up that can be travelled in a single day with one change. Not theoretical routes — real services, running on the same date, with enough time between them to actually make the change.
Key takeaways
- 301 city pairs have a direct bus.
- 342 more are reachable the same day with one change.
- 991 are reachable if you are willing to break the journey overnight.
- Together they open 267 state-to-state pairs that no operator we list serves end to end.
The fastest of them
These are journeys with no direct service at all, ordered by how long the whole day takes including the wait:
| Journey | Change at | Total time | Wait | Transfer | Fare |
|---|---|---|---|---|---|
| Aba to Port Harcourt | Owerri | 3h 45m | 105 min | 1.4 km | ₦45,300 |
| Owerri to Asaba | Awkuzu | 4h | 105 min | same terminal | ₦40,000 |
| Abakaliki to Asaba | Enugu | 4h 15m | 75 min | 3.0 km | ₦19,750 |
| Asaba to Owerri | Awkuzu | 4h 45m | 150 min | same terminal | ₦40,200 |
| Aba to Uyo | Owerri | 5h | 60 min | 1.4 km | ₦52,550 |
| Enugu to Abakaliki | Awkuzu | 5h | 75 min | same terminal | ₦46,000 |
| Asaba to Abakaliki | Awkuzu | 5h | 120 min | same terminal | ₦40,200 |
| Owerri to Abakaliki | Awkuzu | 6h | 105 min | same terminal | ₦48,000 |
| Enugu to Warri | Awkuzu | 6h | 105 min | same terminal | ₦38,000 |
| Asaba to Warri | Awkuzu | 6h | 150 min | same terminal | ₦32,200 |
| Uyo to Asaba | Port Harcourt | 6h 30m | 90 min | same terminal | ₦26,000 |
| Enugu to Ogoja | Awkuzu | 6h 45m | 75 min | same terminal | ₦56,000 |
Aba to Port Harcourt is the striking one. Two major southeast cities, under four hours apart by road, and none of the operators we list runs it as a single scheduled service. Change at Owerri — 1.4km between the two parks, an hour and three quarters to do it — and it is a comfortable morning.
Where these journeys turn
Almost all of them pivot through a handful of places:
| Interchange | Journeys unlocked |
|---|---|
| Lagos | 271 |
| Awkuzu | 17 |
| Abuja | 17 |
| Port Harcourt | 14 |
| Owerri | 6 |
| Aba | 6 |
| Enugu | 5 |
| Asaba | 2 |
Lagos dominates because everything runs to Lagos, which makes it an interchange by accident rather than design. The interesting entries are the small ones. Awkuzu is not a city anyone plans a network around, but it sits where GUO’s routes cross, and that alone opens a cluster of Anambra and Delta journeys that would otherwise need two separate trips.
Why the operators cannot see this
Not because they are not trying. An operator can see its own inventory perfectly and has no view of anyone else’s, so a connection built from two carriers is invisible to both of them. 74% of these journeys change operator, which is why assembling them takes a view across every timetable at once.
It is the same structural gap that leaves most corridors with a single operator, and it is why the useful unit of measurement for this market is not how many buses an operator runs but how many places a traveller can actually get to.
Two honest caveats
First, this counts the operators on the Transita index. Nigerian road transport has a long tail of smaller and informal carriers that publish nothing, and some of these city pairs are very likely served directly by an operator we do not yet list. What the number describes is the network as it can currently be seen, not a claim that no bus exists.
A connection is a worse product than a direct service. Two tickets, a transfer, and no protection if the first bus is late. We rank them accordingly and we do not show one that costs meaningfully more than a direct on the same route. But for 342 city pairs there is no direct to compare against, and the alternative is not a better bus — it is not going.
Search a route with no direct service. If a connection exists, Transita will find it.
Frequently asked questions
How many Nigerian cities have direct bus links?
301 city pairs among the operators on the Transita index have a direct scheduled service. A further 342 can be reached the same day by changing once.
Can I travel from Aba to Port Harcourt by bus?
Not on a single service from the operators we list. Changing at Owerri does it in about three and three quarter hours, with 1.4km between the two terminals.
Why are these journeys not sold as one ticket?
Because each carrier only sees its own timetable. Most of these journeys change operator, so neither company can offer one without the other’s schedule. Other operators we do not yet list may serve some of these routes directly.
