FerryScheduleHub.com
Nigeria

Nigeria flagFerry network

Lagos ferry routes & LAGFERRY schedules

Nigeria has 85 ferry routes operated by 1 company across 100 ferry ports. The average crossing takes about 13m, with the longest running roughly 2h. Major operators include Lagos State Waterways. Below you'll find crossing times, operators and timetables for each route.

View routes
(c) Ade Marquis / CC BY-SA 4.0
85
Ferry routes
1
Operators
100
Ports
13m
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.

CorridorTerminals it linksWhat it replaces
Ikorodu ↔ IslandIpakodo (Ikorodu) — CMS/Marina, Ebute EroThe notorious Ikorodu Road crawl
Ikorodu ↔ IkoyiIpakodo — Five Cowries (Falomo, Ikoyi)A long mainland-to-Island detour
Ikoyi ↔ Lekki-AjahFive Cowries — Badore (Ajah, Eti-Osa)Lekki-Epe expressway gridlock
Cross-lagoon eastBadore — IjedeA 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 knowDetail
Main operatorLAGFERRY (state-owned), plus licensed private boats
RegulatorLASWA — jetty licensing, vessel checks, safety enforcement
PayingCowry contactless card / cashless ticketing on many services
Non-negotiableLife jacket worn for the whole journey
Busiest timesWeekday 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.

Show all 100 ports

At a glance

Which Nigeria ferry crossings run most often?

The busiest published crossings, ranked by number of listed sailings.

Busiest ferry crossings in Nigeria: route, crossing time, weekly sailings and number of operators
RouteCrossingSailingsOperators
Itun AganLiverpool5m16 / wk1
IyagbeOjo market waterside15m16 / wk1
Igbo ElejoItun Agan5m11 / wk1
Itun AganIgbo Elejo5m10 / wk1
LiverpoolItun Agan9m10 / wk1
Ojo market watersideIyagbe15m10 / wk1
Second Rainbow LandingIjegun Egba1m8 / wk1
Igando Landing/IsutiOto Owu Odo (Ogun)7m8 / wk1
Oto Owu Odo (Ogun)Igando Landing/Isuti7m8 / wk1
Ikare palaceIkare town landing2m7 / wk1
Igbo ElejoIsoda5m7 / wk1
IyagbeIkare palace5m7 / wk1

Timetables

What ferry routes run in Nigeria?

85 routes across the network.

85 routes

RouteCrossingSailings
Itun Agan Liverpool5m16 / wk
Iyagbe Ojo market waterside15m16 / wk
Igbo Elejo Itun Agan5m11 / wk
Itun Agan Igbo Elejo5m10 / wk
Liverpool Itun Agan9m10 / wk
Ojo market waterside Iyagbe15m10 / wk
Igando Landing/Isuti Oto Owu Odo (Ogun)7m8 / wk
Oto Owu Odo (Ogun) Igando Landing/Isuti7m8 / wk
Second Rainbow Landing Ijegun Egba1m8 / wk
Ebute Ero/Elegbata Jetty Ikorodu/Ipakodo Ferry Terminal30m7 / wk
Igbo Elejo Isoda5m7 / wk
Ikare palace Ikare town landing2m7 / wk
Iyagbe Ikare palace5m7 / wk
Liverpool Marina/CMS10m7 / wk
Allens Unit/Alex Apapa Manager4m6 / wk
Ikare town landing Ikare palace2m6 / wk
Ikare town landing Salt Beach5m6 / wk
Isoda Igbo Elejo5m6 / wk
KabaKaba Allens Unit/Alex Apapa4m6 / wk
Mikano Uncle Ben2m6 / wk
Mile 2/NIWA Kirikiri15m6 / wk
Salt Beach Ikare town landing5m6 / wk
Uncle Ben Mikano2m6 / wk
Baba Shino Ibasa1m5 / wk
Ibasa Power line3m5 / wk
Kirikiri Mile 2/NIWA5m5 / wk
Marina/CMS Ebute Ero/Elegbata Jetty10m5 / wk
Marina/CMS Flour Mills5m5 / wk
Marina/CMS Liverpool10m5 / wk
Power line Ibasa3m5 / wk
Power line Koko beach3m5 / wk
Agaja Ojo market waterside15m4 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Addax/Sandfill/Maroko (Victoria Island)5m4 / wk
Capital Oil/FESTAC Mile 2/NIWA20m4 / wk
Ebute Ero/Elegbata Jetty Marina/CMS10m4 / wk
First Gate (Tin Can Island) IKO/Temidire5m4 / wk
Imore Waterside Imore Community8m4 / wk
Isashi Landing Itekun (Ogun)3m4 / wk
Mogaji (Ajegunle) Number 1A Waterside7m4 / wk
Number 3 (Ajegunle) Waterside Boundary/Number 3 Waterside5m4 / wk
Addax/Sandfill/Maroko (Victoria Island) Badore Ferry Terminal45m3 / wk
Badore Ferry Terminal Addax/Sandfill/Maroko (Victoria Island)45m3 / wk
Coconut Landing Igbologun/Snake Island10m3 / wk
Etegbin Egan Landing5m3 / wk
Five Cowries/Falomo (Ikoyi) Badore Ferry Terminal25m3 / wk
Ijegun Egba Baba Shino2m3 / wk
Ijegun Egba Ibasa2m3 / wk
Ikorodu/Ipakodo Ferry Terminal Alluvia Marine/Afisco (Lekki Phase 1)20m3 / wk
Liverpool Igbo Elejo10m3 / wk
Liverpool Sagbokoji15m3 / wk
Marina/CMS Ogogoro Village10m3 / wk
Tarkwa Bay Ogogoro Village9m3 / wk
Addax/Sandfill/Maroko (Victoria Island) Ijede/Tarzan25m2 / wk
Addax/Sandfill/Maroko (Victoria Island) Ikorodu/Ipakodo Ferry Terminal20m2 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Ikorodu/Ipakodo Ferry Terminal20m2 / wk
Ebute Ojo/Sifax Ferry Terminal Liverpool30m2 / wk
Eyin Osa Epe Ayetoro Jetty20m2 / wk
Five Cowries/Falomo (Ikoyi) Marina/CMS10m2 / wk
Ijede/Tarzan Badore Jetty (Tarzan)10m2 / wk
Irewe Ojo Ojo market waterside20m2 / wk
Jegba Marina Badagry/Commando Jetty Port Novo (Benin Republic)1h2 / wk
Liverpool Allens Unit/Alex Apapa8m2 / wk
Ojo market waterside Irewe Ojo20m2 / wk
Pashi Port Novo (Benin Republic)20m2 / wk
Power line Ijegun Egba10m2 / wk
Abule Osun Pashi1h 40m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Marina/CMS35m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Offin, Ikorodu25m1 / wk
Agaja Ebute Ojo/Sifax Ferry Terminal40m1 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Offin, Ikorodu20m1 / wk
Badore Ferry Terminal Gberigbe15m1 / wk
Ebute Ojo/Sifax Ferry Terminal Agaja40m1 / wk
Epe Ayetoro Jetty Abomiti-Nla Epe1h1 / wk
Epe Ayetoro Jetty Iwopin (Ogun)1h 50m1 / wk
Gberigbe Badore Ferry Terminal15m1 / wk
Ijede/Tarzan Badore Ferry Terminal10m1 / wk
Ikare town landing Ilashe10m1 / wk
Ikorodu/Ipakodo Ferry Terminal Addax/Sandfill/Maroko (Victoria Island)20m1 / wk
Itomu Jetty Badore Ferry Terminal5m1 / wk
Jegba Marina Badagry/Commando Jetty Kirikiri1h 5m1 / wk
Kirikiri Jegba Marina Badagry/Commando Jetty1h 5m1 / wk
Liverpool Ibeshe/Thesaurus Ferry Terminal40m1 / wk
Liverpool Tarkwa Bay30m1 / wk
Marina/CMS Jegba Marina Badagry/Commando Jetty2h1 / wk
Ojo market waterside Ibese30m1 / wk

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

Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated August 9, 2026.