FerryScheduleHub.com
Nigeria

Nigeria flagFerry 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.

View routes
(c) Ade Marquis / CC BY-SA 4.0
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.

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.

Timetables

What ferry routes run in Nigeria?

222 routes across the network.

Showing the 150 busiest of 222 routes.

Browse all 222 Nigeria ferry routes

150 routes

RouteCrossingSailings
Itun Agan Liverpool5m16 / wk
Iyagbe Ojo market waterside15m16 / wk
Igbo Elejo Itun Agan5m11 / wk
Itun Agan Igbo Elejo5m10 / wk
Ikare palace Iyagbe5m9 / wk
Igando Landing/Isuti Oto Owu Odo (Ogun)7m8 / wk
Allens Unit/Alex Apapa Sagbokoji7m7 / wk
Ebute Ero/Elegbata Jetty Ikorodu/Ipakodo Ferry Terminal30m7 / wk
Igbo Elejo Isoda5m7 / wk
Ikare palace Ikare town landing2m7 / wk
Ilutuntun Igbo Elejo5m7 / wk
Iyagbe Ikare palace5m7 / wk
Allens Unit/Alex Apapa KabaKaba4m6 / wk
Allens Unit/Alex Apapa Manager4m6 / wk
Igbo Elejo Ilutuntun5m6 / wk
Ijegun Egba Second Rainbow Landing1m6 / wk
Ikare town landing Ikare palace2m6 / wk
Ikare town landing Salt Beach5m6 / wk
Ikorodu/Ipakodo Ferry Terminal Ebute Ero/Elegbata Jetty30m6 / wk
Ilashe Mikano3m6 / wk
Isoda Igbo Elejo5m6 / wk
KabaKaba Allens Unit/Alex Apapa4m6 / wk
Addax/Sandfill/Maroko (Victoria Island) Five Cowries/Falomo (Ikoyi)5m5 / wk
Agojedo/Agbejedo Itomoro3m5 / wk
Baba Shino Ibasa1m5 / wk
Baba Shino Second Rainbow Landing1m5 / wk
Elegushi Ibeshe Palace2m5 / wk
Elegushi Police2m5 / wk
Ibasa Baba Shino1m5 / wk
Ibasa Power line3m5 / wk
Ibese Olu landing1m5 / wk
Ibeshe Palace Elegushi2m5 / wk
Ibeshe Palace Olu landing3m5 / wk
Agaja Ojo market waterside15m4 / wk
Agojedo/Agbejedo Jemuje10m4 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Addax/Sandfill/Maroko (Victoria Island)5m4 / wk
Boundary/Number 3 Waterside Number 3 (Ajegunle) Waterside5m4 / wk
Capital Oil/FESTAC Mile 2/NIWA20m4 / wk
Ebute Ero/Elegbata Jetty Marina/CMS10m4 / wk
First Gate (Tin Can Island) IKO/Temidire5m4 / wk
Five Cowries/Falomo (Ikoyi) Addax/Sandfill/Maroko (Victoria Island)5m4 / wk
Flour Mills Marina/CMS5m4 / wk
IKO/Temidire First Gate (Tin Can Island)5m4 / wk
Ilashe Iyagbe5m4 / wk
Ilutuntun Isoda5m4 / wk
Ilutuntun Jemuje5m4 / wk
Imore Community Imore Waterside8m4 / wk
Imore Waterside Imore Community8m4 / wk
Isashi Landing Itekun (Ogun)3m4 / wk
Isoda Ilutuntun5m4 / wk
Itekun (Ogun) Isashi Landing3m4 / wk
Itomoro Agojedo/Agbejedo3m4 / wk
Jemuje Agojedo/Agbejedo10m4 / wk
Jemuje Ilutuntun5m4 / wk
Abule Osun Irede20m3 / wk
Addax/Sandfill/Maroko (Victoria Island) Alluvia Marine/Afisco (Lekki Phase 1)5m3 / wk
Addax/Sandfill/Maroko (Victoria Island) Badore Ferry Terminal45m3 / wk
Baba Shino Ijegun Egba2m3 / wk
Badore Ferry Terminal Addax/Sandfill/Maroko (Victoria Island)45m3 / wk
Capital Oil/FESTAC Sagbokoji15m3 / wk
Coconut Landing Igbologun/Snake Island10m3 / wk
Ebute Ero/Elegbata Jetty Flour Mills5m3 / wk
Egan Landing Etegbin5m3 / wk
Etegbin Egan Landing5m3 / wk
Etegbin Isofin2m3 / wk
Five Cowries/Falomo (Ikoyi) Badore Ferry Terminal25m3 / wk
Flour Mills Ebute Ero/Elegbata Jetty5m3 / wk
Ibasa Ijegun Egba2m3 / wk
Igbo Elejo Liverpool10m3 / wk
Igbologun/Snake Island Coconut Landing10m3 / wk
Ijegun Egba Baba Shino2m3 / wk
Ijegun Egba Ibasa2m3 / wk
Ijegun Egba Kirikiri20m3 / wk
Ijon Odo (Ogun) Ijon5m3 / wk
Ijon Ijon Odo (Ogun)5m3 / wk
Ikare town landing Iyagbe5m3 / wk
Ikare town landing Ojo market waterside25m3 / wk
Ikorodu/Ipakodo Ferry Terminal Alluvia Marine/Afisco (Lekki Phase 1)20m3 / wk
Irede Abule Osun20m3 / wk
Isofin Etegbin2m3 / wk
Iyagbe Ikare town landing5m3 / wk
Iyagbe Ilashe5m3 / wk
Kirikiri Ijegun Egba20m3 / wk
Addax/Sandfill/Maroko (Victoria Island) Ijede/Tarzan25m2 / wk
Addax/Sandfill/Maroko (Victoria Island) Ikorodu/Ipakodo Ferry Terminal20m2 / wk
Allens Unit/Alex Apapa Liverpool8m2 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Ikorodu/Ipakodo Ferry Terminal20m2 / wk
Badore Jetty (Tarzan) Ijede/Tarzan10m2 / wk
Baiyeku Oke Ira Nla (Ajah)7m2 / wk
Ebute Ojo/Sifax Ferry Terminal Liverpool30m2 / wk
Epe Ayetoro Jetty Eyin Osa20m2 / wk
Eyin Osa Epe Ayetoro Jetty20m2 / wk
Five Cowries/Falomo (Ikoyi) Marina/CMS10m2 / wk
Ibeshe Palace Power line15m2 / wk
Ibeshe/Thesaurus Ferry Terminal Five Cowries/Falomo (Ikoyi)30m2 / wk
Ijede/Tarzan Addax/Sandfill/Maroko (Victoria Island)25m2 / wk
Ijede/Tarzan Badore Jetty (Tarzan)10m2 / wk
Ijegun Egba Power line10m2 / wk
Irewe Ojo Ojo market waterside20m2 / wk
Jegba Marina Badagry/Commando Jetty Port Novo (Benin Republic)1h2 / wk
Abule Osun Kirikiri10m1 / wk
Abule Osun Pashi1h 40m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Baiyeku30m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Ibeshe/Thesaurus Ferry Terminal25m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Marina/CMS35m1 / wk
Addax/Sandfill/Maroko (Victoria Island) Offin, Ikorodu25m1 / wk
Agaja Ebute Ojo/Sifax Ferry Terminal40m1 / wk
Agboyi 1 Agboyi 210m1 / wk
Agboyi 1 Oko Agbon5m1 / wk
Agboyi 2 Agboyi 110m1 / wk
Agboyi 2 Agboyi Ketu5m1 / wk
Agboyi 3 Agboyi Ketu2m1 / wk
Agboyi Ketu Agboyi 25m1 / wk
Agboyi Ketu Agboyi 32m1 / wk
Alluvia Marine/Afisco (Lekki Phase 1) Offin, Ikorodu20m1 / wk
Badore Ferry Terminal Five Cowries/Falomo (Ikoyi)25m1 / wk
Badore Ferry Terminal Gberigbe15m1 / wk
Badore Ferry Terminal Ijede/Tarzan10m1 / wk
Badore Ferry Terminal Itomu Jetty5m1 / wk
Baiyeku Addax/Sandfill/Maroko (Victoria Island)30m1 / wk
Boundary/Number 3 Waterside Liverpool10m1 / wk
Ebute Ojo/Sifax Ferry Terminal Agaja40m1 / wk
Ebute Ojo/Sifax Ferry Terminal Ikare town landing40m1 / wk
Ebute Ojo/Sifax Ferry Terminal Ilashe45m1 / wk
Ebute Ojo/Sifax Ferry Terminal Irewe Ojo37m1 / wk
Egbin Addax/Sandfill/Maroko (Victoria Island)30m1 / wk
Epe Ayetoro Jetty Abomiti-Nla Epe1h1 / wk
Epe Ayetoro Jetty Ipare (Ondo)2h 30m1 / wk
Epe Ayetoro Jetty Iwopin (Ogun)1h 50m1 / wk
Farasime Gbaji Yekeme Jetty50m1 / wk
Fiki Marine (Victoria Island) Tarkwa Bay30m1 / wk
Gbaji Yekeme Jetty Abule Osun1h1 / wk
Gberigbe Badore Ferry Terminal15m1 / wk
Ibese Ikare palace15m1 / wk
Ibese Ojo market waterside30m1 / wk
Ibeshe/Thesaurus Ferry Terminal Addax/Sandfill/Maroko (Victoria Island)25m1 / wk
Ibeshe/Thesaurus Ferry Terminal Liverpool40m1 / wk
Ijede/Tarzan Badore Ferry Terminal10m1 / wk
Ikare town landing Ebute Ojo/Sifax Ferry Terminal40m1 / wk
Ikare town landing Ilashe10m1 / wk
Ikorodu/Ipakodo Ferry Terminal Addax/Sandfill/Maroko (Victoria Island)20m1 / wk
Ikorodu/Ipakodo Ferry Terminal Liverpool40m1 / wk
Ilashe Ebute Ojo/Sifax Ferry Terminal45m1 / wk
Irewe Ojo Ebute Ojo/Sifax Ferry Terminal37m1 / wk
Itomu Jetty Badore Ferry Terminal5m1 / wk
Itomu Jetty Kabiyesi itomu jetty2m1 / wk
Iya Afin Jetty Izigi (Ogun)30m1 / wk
Izigi (Ogun) Iya Afin Jetty30m1 / wk
Jegba Marina Badagry/Commando Jetty Kirikiri1h 5m1 / wk
Kabiyesi itomu jetty Itomu Jetty2m1 / 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 July 26, 2026.