Skip to content

Ferry crossing

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

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

Sailing times

Lagos Island (Marina/CMS) to Ikorodu (Ipakodo) 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 Lagos Island (Marina/CMS) to Ikorodu (Ipakodo)
DepartsArrivesCrossing
07:5008:4050m
07:5508:4550m
08:3009:301h
16:5017:4050m
17:1518:0550m
17:3018:301h
Coming backIkorodu (Ipakodo) → Lagos Island (Marina/CMS)42 a week · 53m

Common questions

How long is the ferry from Lagos Island (Marina/CMS) to Ikorodu (Ipakodo)?
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 Lagos Island (Marina/CMS) to Ikorodu (Ipakodo)?
6 departures a day, every day of the week. The first boat leaves at 07:50 and the last at 17:30, local time.
Who runs the ferry from Lagos Island (Marina/CMS) to Ikorodu (Ipakodo)?
LagFerry runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.