To get from Iyana Ipaja to Victoria Island, you can use public buses or a private taxi. The journey usually requires one or two stops at Oshodi and CMS before reaching VI.
Distance
32.0 km
Duration
2h 0m
Total Cost
1,200 - 1,800 Naira
Status
Verified Route
Current Status
Severe evening congestion. Major routes are currently at high capacity.
Est. Delay
+216 min
* Based on peak pattern analysis
Toggle to view the alternative travel plan for this search.
Go to the Iyana Ipaja motor park and board a bus going to Oshodi.
At Oshodi, look for a large bus or BRT going to CMS or Obalende.
From CMS, take a small bus (Korope) going directly into Victoria Island.
Leave your house as early as 5:00 AM to avoid heavy traffic.
Always hold 'change' (small money) to pay the bus conductor.
Keep your phone and bags safe in crowded areas like Oshodi.
Ask people 'Where is the bus to VI?' if you are confused.
Was this route guide helpful for your commute today?
75% confidence based on 12 commuter reports
Book a verified dispatch rider for the Iyana Ipaja β Victoria Island (VI) corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦7,300
Available Riders Nearby
Book now for immediate pickup
Lagos State Network
It usually takes between 1.5 to 3 hours depending on the traffic on the Third Mainland Bridge.
Direct buses are very rare. Most people take a bus to Oshodi or CMS first.
The best time is before 6:00 AM to reach VI before 9:00 AM.