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.
| Departs | Arrives | Crossing |
|---|---|---|
| 06:45 | 07:35 | 50m |
| 07:00 | 08:00 | 1h |
| 08:30 | 09:20 | 50m |
| 15:30 | 16:20 | 50m |
| 15:45 | 16:35 | 50m |
| 16:00 | 17:00 | 1h |
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.
Before you sail
Reading for this crossing
The rules and the practicalities the timetable cannot tell you.

