Moving from Onikan on Lagos Island to Sango (Ota) is a long cross-border journey that takes you out of Lagos State into Ogun State. The route requires crossing from the island to the mainland and following the heavily congested industrial corridor of the Lagos-Abeokuta Expressway.
Hotspots
Best Time to Travel
To beat the extreme gridlock, the best time to depart Onikan is between 10:00 AM and 2:00 PM (off-peak). If you must travel during morning peak hours, leave as early as 5:30 AM to cross the bridges before the road locks up.
Chance to get bus/car
Plenty crowd / long queue
Hold-up Delay Today
No hold-up
Time you will wait at park
14 to 19 mins wait
Fare Price Level
Normal Fares
How Road Be Now
Severe evening congestion. Major routes are currently at high capacity.
Hold-up delay
+252 mins delay
* Based on regular route reports
Toggle to view the alternative travel plan for this search.
Walk out of Onikan to the main road or take a short Keke to Obalende garage.
Board a direct big bus (Marcopolo) or a Danfo heading straight to Oshodi via Eko Bridge.
Walk to the local motor park at Oshodi and board a Danfo going directly to Iyana-Ipaja.
From Iyana-Ipaja, enter the final Danfo heading straight to Sango Ota, passing through Abule-Egba and Tollgate.
Always hold small change (legal tender) to pay the conductors so they do not combine your money with a stranger's change.
Listen carefully to the conductor's destination shout so you do not board a 'short-drop' bus by mistake.
Keep your bag zipped and hold it tightly in front of you while walking through Oshodi or Iyana-Ipaja parks.
If a bus is unusually cheap, do not enter it; it could be a 'one-chance' criminal vehicle.
Was this route guide helpful for your commute today?
Safety Rating
Medium - You need to stay highly alert. Watch out for pickpockets at major junctions like Oshodi and Iyana-Ipaja. Avoid displaying your phone or cash openly inside the bus, especially during slow-moving evening traffic.
BRT / Rail / Water
Yes, partial availability. You can take a standard bus from Lagos Island to Oshodi, and then board the dedicated Oshodi-Abule Egba BRT corridor. Additionally, the Lagos Rail Mass Transit (Red Line) runs from Oyingbo through Oshodi up to Agbado, which is very close to Sango.
Distance
42.5 km
Duration
2h 20m
Total Cost
β¦2,300 - β¦3,500
Status
Verified Route
How Road Be Now
Severe evening congestion. Major routes are currently at high capacity.
Hold-up delay
+252 mins delay
* Based on regular route reports
Bypass the Ikeja Under-Bridge corridor from 7:30 AM to 9:00 AM. Traffic builds rapidly due to commercial buses loading along the main road lanes.
Areas Affected
75% confidence based on 12 commuter reports
Book a verified dispatch rider for the Onikan β Sango corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦9,200
Available Riders Nearby
Book now for immediate pickup
Bypass the Ikeja Under-Bridge corridor from 7:30 AM to 9:00 AM. Traffic builds rapidly due to commercial buses loading along the main road lanes.
Areas Affected
Eko Bridge
If you are using public Danfo buses all through, you should budget between β¦2,300 and β¦3,500. If you decide to mix it with BRT or use private ride-hailing apps, the price will scale higher based on comfort and fuel costs.
No, it does not stop directly inside Sango. The train stops at Agbado Station, which is the final stop. From Agbado, you can easily take a very short Keke or a local Danfo bus to cross into Sango within 15 to 20 minutes.
Stay in well-lit areas where people are moving. Only board buses that are clearly filled with normal commuters. Avoid lonely corners, do not answer strangers who call you aside, and make sure you quickly enter any available bus heading towards Tollgate or Sango.
Sango Ota is geographically located in Ogun State, but it sits right at the border line. Once you pass the old Lagos Tollgate bus stop on the expressway, you have officially crossed out of Lagos State into Ogun State territory.