Skip to content

Ferry crossing

Ikorodu (Ipakodo) to Lagos Island (Marina/CMS)

LagFerry runs 6 sailings a day from Ikorodu (Ipakodo) to Lagos Island (Marina/CMS), the first at 06:45 and the last at 16:00. The crossing takes about 50 minutes.

Sailing times

Ikorodu (Ipakodo) to Lagos Island (Marina/CMS) timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

Times from LagFerry's own routes and schedules page, read into this site on . Seasonal timetables change; confirm with the line before you travel.

Every sailing below runs daily.

Sailing times for Ikorodu (Ipakodo) to Lagos Island (Marina/CMS)
DepartsArrivesCrossing
06:4507:3550m
07:0008:001h
08:3009:2050m
15:3016:2050m
15:4516:3550m
16:0017:001h
Coming backLagos Island (Marina/CMS) → Ikorodu (Ipakodo)42 a week · 53m

Common questions

How long is the ferry from Ikorodu (Ipakodo) to Lagos Island (Marina/CMS)?
Between 50 minutes and 1 hour, depending on the sailing. The typical crossing on the timetable is 50 minutes.
How many ferries a day go from Ikorodu (Ipakodo) to Lagos Island (Marina/CMS)?
6 departures a day, every day of the week. The first boat leaves at 06:45 and the last at 16:00, local time.
Who runs the ferry from Ikorodu (Ipakodo) to Lagos Island (Marina/CMS)?
LagFerry runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.