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

