This guide helps you move easily from Onikan on Lagos Island to Sabo, Yaba on the Mainland. It covers the best options using yellow buses (Danfo), connecting rides, and app taxis while accounting for the latest transport fare updates in Lagos.
Hotspots
Best Time to Travel
Depart between 10:00 AM and 3:30 PM for a smooth off-peak drive. If you must travel during morning peak hours (7:00 AM to 9:30 AM), expect slow movement leaving the Island. Evening peak hours (4:30 PM to 8:00 PM) see heavy traffic heading onto the Mainland via the bridge.
Chance to get bus/car
Normal flow
Hold-up Delay Today
No hold-up
Time you will wait at park
2 to 7 mins wait
Fare Price Level
Normal Fares
How Road Be Now
Traffic is easing up as the day winds down.
Hold-up delay
+5 mins delay
* Based on regular route reports
Toggle to view the alternative travel plan for this search.
Take a short walk from your point in Onikan or enter a short Keke ride to the big motor park at Obalende.
At Obalende park, search for or ask park officials (Agbero) for the yellow Danfo buses going straight to Yaba or Sabo.
Board the bus and follow the route through Third Mainland Bridge, taking the Adekunle exit down to Herbert Macaulay Way.
Tell the conductor you will drop at Sabo bus stop, just before the bus reaches the final stop at Yaba Under-bridge.
Always hold small change (change money) like β¦200 and β¦500 notes to pay the conductor so you do not get delayed or mixed up with other passengers.
Keep your bag zipped and hold your phone tightly when walking through Obalende park or dropping at Sabo.
Ask the driver or conductor if the bus is going through 'Bridge' (Third Mainland) or 'Idumota' before you enter, to avoid a longer journey.
If you are unsure of where to drop, tell the conductor clearly when you enter the bus to inform you when you reach Sabo.
Was this route guide helpful for your commute today?
Safety Rating
Medium - The route is generally safe during the day, but you must look after your bags and phones at busy parks like Obalende and Yaba Under-bridge. Watch out for pickpockets and do not hold your phone carelessly in heavy traffic.
BRT / Rail / Water
There is no direct BRT bus or train running from Onikan straight to Sabo. However, you can find standard BRT buses at Obalende going towards the Mainland, and the Lagos Blue Line rail is accessible further down at Marina if you ever need to connect to other parts of the Mainland.
Distance
11.5 km
Duration
45 mins
Total Cost
β¦1,100 - β¦1,700
Status
Verified Route
How Road Be Now
Traffic is easing up as the day winds down.
Hold-up delay
+5 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 β Sabo corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦3,600
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
Third Mainland Bridge
If you are using public buses (Danfo), the total cost will run between β¦1,100 and β¦1,700 depending on the time of day. If you use an app taxi like Bolt or Uber, it will cost between β¦5,500 and β¦8,500.
No, you will rarely find a single yellow bus going directly from Onikan to Sabo. You will need to take a quick ride to Obalende or CMS first, then enter a Mainland-bound bus from there.
Avoid traveling between 4:30 PM and 8:00 PM. This is when thousands of workers are leaving the Island for their homes on the Mainland, making the Third Mainland Bridge very crowded.
Remind the conductor about your change immediately you give him the money. Do not wait until you reach Sabo to start shouting; keep tabs on him and look for other passengers with whom he might want to 'couple' or pair your money.