To get from Oshodi to VGC, you need to cross from the Mainland to the Island. You can take a public bus through Obalende or CMS, or use a taxi app for a direct trip.
Distance
38.0 km
Duration
1h 50m
Total Cost
β¦1,500 - β¦2,500
Current Status
Severe evening congestion. Major routes are currently at high capacity.
Est. Delay
+231 min
* Based on peak pattern analysis
Toggle to view the alternative travel plan for this search.
Go to the Oshodi Underbridge or the Multi-storey Terminal and find a bus going to Obalende or CMS.
At Obalende or CMS, look for a big bus (Coaster) or small bus heading to Ajah.
Tell the conductor you will drop at VGC. The bus will stop on the highway right in front of the VGC main gate.
Hold small money (change) to pay the conductor.
Keep your phone and bag safe in the bus.
Try to leave before 3:00 PM to avoid heavy evening traffic.
Confirm the bus is going to 'Ajah' before you enter.
Was this route guide helpful for your commute today?
75% confidence based on 12 commuter reports
Book a verified dispatch rider for the Oshodi Market β VGC (Victoria Garden City) corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦8,400
Available Riders Nearby
Book now for immediate pickup
Lagos State Network
Status
Verified Route
It usually costs between β¦1,500 and β¦2,500 total if you take two buses (Oshodi to CMS, then CMS to VGC).
If there is no traffic, it takes about 1 hour. With heavy traffic, it can take 2 to 3 hours.
Rarely. Most people take a bus to Obalende or CMS first, then take another one going towards Ajah which stops at VGC.