
Ferry network
Lagos ferry routes & LAGFERRY schedules
Nigeria has 222 ferry routes operated by 1 company across 100 ferry ports. The average crossing takes about 12m, with the longest running roughly 2h 30m. Major operators include Lagos State Waterways. Below you'll find crossing times, operators and timetables for each route.
- 222
- Ferry routes
- 1
- Operators
- 100
- Ports
- 12m
- Avg crossing
About
About ferries in Nigeria
Beating the go-slow: why Lagos learned to love the lagoon
Ask anyone who lives in Lagos and they will tell you about the go-slow — the grinding, horn-blaring traffic that can swallow two or three hours of a working day between Ikorodu and the Island. In a megacity of some twenty million people, roads simply cannot stretch far enough. But Lagos was built around water: a sprawl of lagoons, creeks and harbour channels that road-bound commuters spent decades ignoring. Over the past several years that has flipped. The lagoon is no longer just scenery from the Third Mainland Bridge — it has become a working commuter highway, and for a growing number of Lagosians the boat is the smart daily escape from the tarmac. This is not really about holidays. It is about getting to work with your shirt still crisp.
The lagoon as a commuter highway
Passenger boats fan out across the Lagos waterways under two banners. LAGFERRY — the Lagos Ferry Services Company, a state-owned operator whose roots go back to the early 1980s — runs standardised, subsidised boats, while a fleet of licensed private operators fills in the gaps. Everything sits under the oversight of the Lagos State Waterways Authority (LASWA), the regulator set up in 2008 to license jetties, vet vessels and enforce the rules. The through-line of the whole system is time saved: crossings that turn a punishing road slog into a short glide over the water.
The busiest corridors stitch the mainland dormitory towns to the commercial cores. Ikorodu, marooned at the top of the lagoon, is the flagship case — the road-versus-water contrast is so stark that ferries are the reason many people can live there at all. From the Ipakodo jetty, boats run down to the Island and to Ikoyi; on the eastern flank, the Lekki-Ajah axis is served through Badore and links across to Ijede. You can trace the full picture of connections — mainland, Island and Lekki-Ajah alike — across every Nigerian ferry route.
| Corridor | Terminals it links | What it replaces |
|---|---|---|
| Ikorodu ↔ Island | Ipakodo (Ikorodu) — CMS/Marina, Ebute Ero | The notorious Ikorodu Road crawl |
| Ikorodu ↔ Ikoyi | Ipakodo — Five Cowries (Falomo, Ikoyi) | A long mainland-to-Island detour |
| Ikoyi ↔ Lekki-Ajah | Five Cowries — Badore (Ajah, Eti-Osa) | Lekki-Epe expressway gridlock |
| Cross-lagoon east | Badore — Ijede | A wide road loop around the water |
Terminals worth knowing by name include Ikorodu (Ipakodo), CMS/Marina on Lagos Island, Five Cowries at Falomo in Ikoyi, Badore and Ijede on the Lekki-Ajah and Ikorodu ends, plus jetties around Osborne and Victoria Island that feed the same web. Sailings are heaviest on weekday mornings and evenings — reports put the operating window roughly between 6:30 in the morning and 6 in the evening, Mondays to Fridays, with the rush clustered at the start and close of the working day. Treat any specific timetable as provisional and confirm on the day, because schedules flex with tide, weather and demand.
Tapping on board: how the fare works
Lagos has pushed hard to get cash — and the informal fare-collectors known as agbero — out of the boarding process. The same Cowry contactless smart card that Lagosians use on BRT buses and the rail lines was extended to LAGFERRY water transport (this reportedly launched back in 2021), and the state has since promoted further cashless ticketing on its ferry services. In practice that means you top up a card or app, tap to board, and skip the haggling. Coverage is not universal across every private jetty, so carry a fallback — but the direction of travel is firmly digital.
No life jacket, no ride
If there is one rule that shapes what riding a Lagos ferry feels like, it is this: life jackets are mandatory, for the entire trip, for everyone on board. LASWA operates a stated zero-tolerance policy — no boarding a motorised vessel without one — and the burden sits on operators to supply functional, approved jackets and keep their boats seaworthy. This is not a paper rule. In 2026 LASWA intensified terminal inspections and, in one widely reported sweep, removed scores of damaged life jackets from circulation. For a passenger the takeaway is simple: wear the jacket, and choose licensed jetties and operators over informal ones. If a boat is overloaded or a jacket is missing, that is your cue to wait for the next one.
Beyond the commute: the beach at the harbour's edge
The lagoon is not all briefcases and boarding taps. The best-known leisure trip is the short hop to Tarkwa Bay, a sheltered beach on an island off the Lagos harbour that is reachable only by water — a quick crossing by boat or water taxi from harbour-side jetties. It is a reminder that the same waterways carrying commuters at dawn double as the city's weekend release valve. Still, keep expectations grounded: Lagos ferries are overwhelmingly a transport story, with leisure boating a modest, mostly self-arranged sideline rather than a polished tourist product.
| Good to know | Detail |
|---|---|
| Main operator | LAGFERRY (state-owned), plus licensed private boats |
| Regulator | LASWA — jetty licensing, vessel checks, safety enforcement |
| Paying | Cowry contactless card / cashless ticketing on many services |
| Non-negotiable | Life jacket worn for the whole journey |
| Busiest times | Weekday morning and evening peaks |
Operators
Which companies run ferries in Nigeria?
Ports
Ferry ports in Nigeria
100 ports with published ferry connections. Open a port for every route that departs or arrives there.
- Liverpool23
- Addax/Sandfill/Maroko (Victoria Island)18
- Marina/CMS14
- Ikare town landing11
- Badore Ferry Terminal10
- Ebute Ojo/Sifax Ferry Terminal10
- Ijegun Egba10
- Ojo market waterside10
- Kirikiri9
- Allens Unit/Alex Apapa8
- Igbo Elejo8
- Ikorodu/Ipakodo Ferry Terminal8
- Iyagbe8
- Power line8
- Sagbokoji8
- Five Cowries/Falomo (Ikoyi)7
- Ilashe7
- Alluvia Marine/Afisco (Lekki Phase 1)6
- Baba Shino6
- Ebute Ero/Elegbata Jetty6
- Ibasa6
- Ibeshe Palace6
- Ijede/Tarzan6
- Ilutuntun6
- Mile 2/NIWA6
- Abule Osun5
- Epe Ayetoro Jetty5
- Ibese5
- Ibeshe/Thesaurus Ferry Terminal5
- Ikare palace5
- Jegba Marina Badagry/Commando Jetty5
- Tarkwa Bay5
- Agaja4
- Agboyi 14
- Agboyi 24
- Agboyi Ketu4
- Agojedo/Agbejedo4
- Baiyeku4
- Boundary/Number 3 Waterside4
- Capital Oil/FESTAC4
- Elegushi4
- Etegbin4
- Flour Mills4
- Irewe Ojo4
- Isoda4
- Itomu Jetty4
- Itun Agan4
- Jemuje4
- Koko beach4
- Mikano4
- Number 1A Waterside4
- Offin, Ikorodu4
- Ogogoro Village4
- Olu landing4
- Police4
- Port Novo (Benin Republic)4
- Salt Beach4
- Second Rainbow Landing4
- Uncle Ben4
- Gbaji Yekeme Jetty3
Show all 100 portsShow fewer
- Pashi3
- Agboyi 32
- Badore Jetty (Tarzan)2
- Coconut Landing2
- Egan Landing2
- Eyin Osa2
- First Gate (Tin Can Island)2
- Gberigbe2
- IKO/Temidire2
- Igando Landing/Isuti2
- Igbologun/Snake Island2
- Ijon2
- Ijon Odo (Ogun)2
- Imore Community2
- Imore Waterside2
- Irede2
- Isashi Landing2
- Isofin2
- Itekun (Ogun)2
- Itomoro2
- Iya Afin Jetty2
- Izigi (Ogun)2
- KabaKaba2
- Kabiyesi itomu jetty2
- Manager2
- Mogaji (Ajegunle)2
- Number 2 (Ajegunle) Waterside/Kumuyi Street(Ajegunle)2
- Number 2 (Apapa) Waterside2
- Number 3 (Ajegunle) Waterside2
- Oke Ira Nla (Ajah)2
- Oko Agbon2
- Oto Owu Odo (Ogun)2
- Second Badagry2
- Abomiti-Nla Epe1
- Egbin1
- Farasime1
- Fiki Marine (Victoria Island)1
- Ipare (Ondo)1
- Iwopin (Ogun)1
- Number 1 (Apapa) Waterside
At a glance
Which Nigeria ferry crossings run most often?
The busiest published crossings, ranked by number of listed sailings.
| Route | Crossing | Sailings | Operators |
|---|---|---|---|
| Itun Agan → Liverpool | 5m | 16 / wk | 1 |
| Iyagbe → Ojo market waterside | 15m | 16 / wk | 1 |
| Igbo Elejo → Itun Agan | 5m | 11 / wk | 1 |
| Itun Agan → Igbo Elejo | 5m | 10 / wk | 1 |
| Ikare palace → Iyagbe | 5m | 9 / wk | 1 |
| Igando Landing/Isuti → Oto Owu Odo (Ogun) | 7m | 8 / wk | 1 |
| Ikare palace → Ikare town landing | 2m | 7 / wk | 1 |
| Igbo Elejo → Isoda | 5m | 7 / wk | 1 |
| Ilutuntun → Igbo Elejo | 5m | 7 / wk | 1 |
| Iyagbe → Ikare palace | 5m | 7 / wk | 1 |
| Allens Unit/Alex Apapa → Sagbokoji | 7m | 7 / wk | 1 |
| Ebute Ero/Elegbata Jetty → Ikorodu/Ipakodo Ferry Terminal | 30m | 7 / wk | 1 |
Timetables
What ferry routes run in Nigeria?
222 routes across the network.
Showing the 150 busiest of 222 routes.
Browse all 222 Nigeria ferry routes150 routes
FAQ
Frequently asked questions
What is LAGFERRY and who runs it?
LAGFERRY is the Lagos Ferry Services Company, a Lagos State-owned operator whose roots trace back to the early 1980s. It runs standardised, subsidised passenger boats across the lagoon. Alongside it, a number of licensed private operators run their own boats, and all of them fall under the oversight of the Lagos State Waterways Authority (LASWA).
How does the ferry save time compared with driving in Lagos?
The whole appeal is beating the go-slow. On the flagship Ikorodu corridor, a road trip to the Island can take a couple of hours in heavy traffic, while the water crossing is far quicker. Exact times vary with tide, weather and demand, so treat any single figure as an estimate rather than a promise.
Which terminals and corridors are the busiest?
The heaviest commuter corridors link mainland dormitory areas to the commercial cores: Ikorodu (Ipakodo) down to CMS/Marina and to Five Cowries in Ikoyi, and the Lekki-Ajah axis through Badore, including a cross-lagoon link to Ijede. Jetties around Osborne and Victoria Island feed the same network.
How do I pay for a Lagos ferry ride?
Lagos has pushed cashless ticketing hard. The Cowry contactless smart card used on BRT buses and the rail lines was extended to LAGFERRY water transport, so on many services you top up and tap to board. Coverage is not universal at every private jetty, so it is wise to carry a cash fallback.
Are life jackets really compulsory?
Yes. LASWA enforces a zero-tolerance rule: no one may board a motorised vessel without a life jacket, and it must be worn for the entire trip. Operators are legally required to supply functional, approved jackets. If a boat cannot give you one, do not board.
Is riding a Lagos ferry safe?
Regulated services under LASWA and LAGFERRY are designed to be safe, with mandatory life jackets, vessel inspections and licensed jetties. Risk rises with informal, unlicensed or overloaded boats. Stick to recognised terminals, insist on a life jacket, and avoid crowded or poorly maintained vessels.
What are the ferry operating hours?
Services run mostly on weekdays, roughly between early morning and early evening — reports point to a window of about 6:30am to 6:00pm — with the heaviest sailings during the morning and evening rush. Hours can shift with conditions, so confirm the last boat before you travel, especially in the evening.
Do ferries run on weekends?
Commuter services are concentrated on weekdays, when demand is highest. Weekend sailings can be lighter or limited depending on the operator and route, though leisure boat trips are more of a weekend affair. Check directly with the operator, as weekend schedules are the most variable.
Can I take a ferry to Tarkwa Bay beach?
Tarkwa Bay is an island beach off the Lagos harbour that can only be reached by water — a short crossing by boat or water taxi from harbour-side jetties. It is the best-known leisure trip on the lagoon, but access is mostly via self-arranged or chartered boats rather than a fixed public timetable.
What is the difference between LAGFERRY and private operators?
LAGFERRY is the government operator, offering subsidised fares and standardised boats. Private operators are independent, licensed companies that run additional routes and charters, sometimes with different pricing and comfort. Both must comply with LASWA safety rules, including the life jacket requirement.
What is LASWA's role?
The Lagos State Waterways Authority, established in 2008, is the regulator. It licenses jetties and operators, inspects vessels for seaworthiness, and enforces safety standards. In 2026 it stepped up terminal inspections and removed damaged life jackets from circulation as part of its safety drive.
How much does a ferry ticket cost?
Fares depend on the route and operator, and LAGFERRY's government-backed services are subsidised to stay affordable. Because prices change and vary between public and private boats, we do not quote a fixed figure here — check the current fare with the operator or on the Cowry system before you travel.
Do I need to book a ferry in advance?
Everyday commuter boats generally work on a turn-up-and-tap basis rather than advance reservations, especially with contactless ticketing. Chartered or leisure trips — such as a group run to Tarkwa Bay — are the ones you would typically arrange ahead with a private operator.
Is the ferry a realistic daily commute or just for tourists?
It is overwhelmingly a commuter system. For residents of places like Ikorodu and the Lekki-Ajah axis, the ferry is a genuine daily alternative to gridlocked roads. Leisure and tourism exist on the water, but they are a modest sideline next to the everyday job of moving people to work.
Explore
Ferries in other countries
Norway2401
Sweden1614
Italy542
United States283
Philippines193
Greece155
Hong Kong147
Spain112
Australia103
Japan56
France53
Denmark49
Netherlands46
Croatia46
Canada32
Portugal31
Germany28
Estonia24
Finland24
Turkey21
New Zealand20
United Kingdom18
Algeria17
Belgium15
Morocco12
Ireland9
Tunisia6
Poland5
Cyprus4
Albania3
Macau2
Gibraltar1
Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated July 26, 2026.