Lagos is Nigeria’s commercial capital and the origin point of most of the national bus network. Lagos is not a city with bus terminals so much as a city built around them. Every national operator on the Transita index maintains multiple boarding points here, and the total is more than three times that of any other city in the country. That density is a genuine advantage and a genuine trap: the difference between the right Lagos terminal and the wrong one can be two hours of Third Mainland Bridge traffic before your journey starts.
Key takeaways
- 90 recorded bus terminals in Lagos.
- 7 operators maintain boarding points in the city.
- 36 scheduled destinations with live fares from Lagos.
- Lagos is in Lagos State.
How the terminals are laid out
The terminals cluster in three broad zones. Jibowu and Yaba serve the mainland core and are the default for most operators. The Festac, Amuwo, Okota, Mazamaza and Ojo cluster serves the western approach and is the sensible choice if you are coming from Badagry Expressway or the airport road. Ajah and the Lekki axis serve the island. Ikotun, Iyana Ipaja and Ejigbo cover the north-west.
Practical advice: Pick the terminal by where you sleep, not by where the operator is cheapest. Most corridors out of Lagos have four or five boarding points, and the fare difference between them is usually smaller than the cost of crossing the city at 6am.
Bus terminals in Lagos
The 90 terminals below are the boarding and alighting points recorded against Lagos on the Transita index. Operators use their own naming, so the same neighbourhood may appear under more than one carrier.
- Agbara
- Agege
- Ajah
- Ajah Wc(not In Use)
- Akownjo
- Alaba
- Alafia
- Amuwo
- Anthony
- Apapa
- Ataw
- Badagry
- Bariga
- Berger
- Cele
- Chisco HQ
- Coker
- EFX-Berger
- EFX-Iyana Ipaja
- EFX-Mile 2
- EFX-Ojo
- EFX-Ojota
- EFX-Yaba
- Ejigbo
- Empire
- Festac
- Iba
- Iddo
- Ijesha
- Ikeja
- Ikorodu
- Ikotun
- Iponrin
- Iyana Ipaja
- Iyana-Paja
- Jibow
- Jibowu
- Lagos
- Lagos Okota
- Lekki
- Magodo
- Maza-maza
- Mazamaza
- Mile 2
- NYSC Orientation Camp Lagos
- Ojo
- Ojota
- Okota
- Oshodi
- Otto
- Oyingbo
- Surulere
- Trade Fair
- Volks
- Yaba
Routes from Lagos
Live fares from Lagos, drawn from current schedule records. Fare ranges span vehicle classes on the same corridor.
| Destination | Fare range | Journey time | Operators | Carriers |
|---|---|---|---|---|
| Aba | ₦23,000 – ₦50,700 | 9h 24m – 10h 5m | 7 | ABC Transport, Chisco Transport, Efex Transport, GIGM, GUO Transport, Libra Motors, Peace Mass Transit |
| Benin City | ₦15,000 – ₦44,000 | 4h 40m – 5h 8m | 6 | ABC Transport, Efex Transport, GIGM, GUO Transport, Libra Motors, Peace Mass Transit |
| Port Harcourt | ₦28,000 – ₦51,000 | 9 hours – 9h 15m | 6 | ABC Transport, Chisco Transport, GIGM, GUO Transport, Libra Motors, Peace Mass Transit |
| Abuja | ₦42,000 – ₦56,250 | 10h 16m – 11h 30m | 5 | ABC Transport, Chisco Transport, GIGM, GUO Transport, Peace Mass Transit |
| Owerri | ₦28,000 – ₦66,000 | 8 hours – 8h 9m | 5 | ABC Transport, Chisco Transport, GIGM, GUO Transport, Libra Motors |
| Warri | ₦27,200 – ₦45,500 | 6 hours – 6h 30m | 5 | ABC Transport, GIGM, GUO Transport, Libra Motors, Peace Mass Transit |
| Asaba | ₦23,000 – ₦61,000 | 6 hours – 6h 23m | 4 | Efex Transport, GIGM, GUO Transport, Libra Motors |
| Enugu | ₦33,000 – ₦66,000 | 9 hours – 9h 11m | 4 | GIGM, GUO Transport, Libra Motors, Peace Mass Transit |
| Onitsha | ₦25,000 – ₦61,000 | 6h 36m – 7h 5m | 4 | ABC Transport, Efex Transport, GUO Transport, Libra Motors |
| Umuahia | ₦35,000 – ₦49,000 | 8h 13m – 9 hours | 4 | ABC Transport, GUO Transport, Libra Motors, Peace Mass Transit |
| Awka | ₦23,500 – ₦61,000 | 7 hours – 7h 32m | 3 | GIGM, GUO Transport, Libra Motors |
| Abakaliki | ₦35,000 – ₦49,000 | 10 hours – 10h 15m | 2 | GUO Transport, Peace Mass Transit |
| Calabar | ₦44,000 – ₦49,000 | 13 hours | 2 | ABC Transport, Peace Mass Transit |
| Ekwulobia | ₦35,000 – ₦61,000 | 7h 56m – 8 hours | 2 | GUO Transport, Libra Motors |
| Nsukka | ₦3,500 – ₦44,750 | 9h 51m – 10 hours | 2 | GIGM, Peace Mass Transit |
| Uyo | ₦44,000 – ₦52,250 | 11 hours | 2 | GIGM, Peace Mass Transit |
Getting to Lagos
Scheduled services arrive in Lagos from 28 origin cities: Aba, Abakaliki, Abuja, Anara, Asaba, Awka, Awkuzu, Benin City, Calabar, Ekwulobia, Enugu, Ihiala, Ikom, Jos, Kaduna, Lokoja, Nnewi, Nsukka, Ogoja, Onitsha, Orlu, Owerri, Port Harcourt, Umuahia, Umunze, Uyo, Warri, Yenagoa. Fares into a city and out of it are rarely symmetrical — demand on Nigerian corridors runs unevenly, and the direction with more traders or more returning travellers carries the premium.
Operators serving Lagos
- ABC Transport: routes, fares and terminals
- Chisco Transport: routes, fares and terminals
- Efex Transport: routes, fares and terminals
- GIGM: routes, fares and terminals
- GUO Transport: routes, fares and terminals
- Libra Motors: routes, fares and terminals
- Peace Mass Transit: routes, fares and terminals
Search every Lagos departure in one place. Compare all operators, terminals and fares before you travel.
Frequently asked questions
How many bus terminals are there in Lagos?
90 terminals are recorded in Lagos, served by 7 operators.
Which bus companies operate in Lagos?
ABC Transport, Chisco Transport, Efex Transport, GIGM, GUO Transport, Libra Motors, Peace Mass Transit.
Where can I board a bus in Lagos?
Pick the terminal by where you sleep, not by where the operator is cheapest. Most corridors out of Lagos have four or five boarding points, and the fare difference between them is usually smaller than the cost of crossing the city at 6am.
What is the cheapest route from Lagos?
The lowest posted fare from Lagos is ₦3,500 to Nsukka.
Related reading
- Lagos to Abuja bus fares
- Lagos to Aba bus fares
- Lagos to Owerri bus fares
- Lagos to Port Harcourt bus fares
- Lagos to Benin City bus fares
- Lagos to Enugu bus fares
- Lagos to Onitsha bus fares
- Lagos to Asaba bus fares
- Lagos to Awka bus fares
- Lagos to Warri bus fares
- Lagos to Umuahia bus fares
- What the terminal map says about Nigerian intercity travel
