Finding the fastest route...
Please wait while we gather live data...
Please wait while we gather live data...
Moving from Iyana School (near Ijanikin/Ojo axis along the Badagry Expressway) to Bariga takes you across the heart of Lagos. The journey links the outer mainland to the central mainland area near Yaba. Because of the long distance and different construction zones, you will need to take multiple buses (Danfo) or use a mix of Keke and buses to get to your final destination safely.
Distance
32.0 km
Duration
2h 0m
Total Cost
β¦1,800 - β¦2,700
How Road Be Now
Peak morning rush. Expect significant delays at major intersections and bridges.
Hold-up delay
+168 mins delay
* Based on regular route reports
Toggle to view the alternative travel plan for this search.
Walk or take a short Keke ride from Iyana School to the main bus stop on the Lagos-Badagry Expressway. Board a yellow commercial bus (Danfo) going to Mile 2.
Drop at Mile 2 Under-bridge. Cross the pedestrian bridge carefully and find the park for buses going straight to Oshodi.
Arrive at Oshodi Interchange. Head to the local bus park and board a direct Danfo going to Yaba or Bariga. If you cannot find a direct Bariga bus, enter one going to Yaba.
If your Oshodi bus stopped at Yaba, look for the final short-trip Danfo or Keke at the Yaba park that goes straight into Bariga (dropping at CMS Grammar School or Akoka).
Always enter the bus with 'change' (small Naira notes) to avoid fights with conductors who do not have money to balance you.
Keep your bag in front of you and zip it properly while walking through Mile 2 and Oshodi spaces.
Ask the conductor 'Bariga straight?' before you enter to confirm if the bus goes into the inner streets or stops on the highway.
If you are confused at Oshodi, ask a uniformed traffic official or a shop owner rather than random boys on the street.
On a normal day with average traffic, it takes about 1.5 to 2 hours. However, if there is a severe breakdown or heavy rain at Mile 2 or Oshodi, the trip can easily stretch to 3 or 4 hours.
Because transport fares change quickly due to fuel inflation, it is safe to have at least β¦3,500 to β¦4,000 cash with you for a public bus trip. This gives you extra money to handle any sudden price hikes on the road.
No, there are no direct commercial Danfo buses that run from Iyana School all the way to Bariga. You must stop and change buses at least twice, usually at Mile 2 and Oshodi or Yaba.
It is not highly recommended to travel past 8:30 PM on this corridor. Bus stops like Mile 2, Oshodi, and Ojuelegba become dark and lonely, which increases the risk of meeting hoodlums or entering unsafe vehicles.
Was this route guide helpful for your commute today?
Status
Verified Route
Hotspots
Best Time to Travel
To avoid heavy morning traffic, leave Iyana School before 6:00 AM. If you miss that window, wait until the off-peak period between 11:00 AM and 2:00 PM. For evening travel, try to pass Oshodi before 4:30 PM to escape the closing-hour rush.
Safety Rating
Medium - Hold your phone tightly at busy bus stops like Iyana Iba, Mile 2, and Oshodi. Beware of pickpockets, especially early in the morning or late at night. Do not enter unregistered 'One-Chance' vehicles; make sure the Danfo has the official Lagos yellow paint with black stripes.
BRT / Rail / Water
Partial availability. The Lagos Blue Line Rail runs from Mile 2 to National Theatre/Marina, which goes a different direction. However, you can use the standard BRT buses along the Ikorodu Road corridor once you get to Fadeyi or Ojuelegba to bring you closer to the Bariga axis.
How Road Be Now
Peak morning rush. Expect significant delays at major intersections and bridges.
Hold-up delay
+168 mins delay
* Based on regular route reports
When booking delivery services in Yaba, confirm they have a registered physical office or are linked to a verified logistics platform to prevent parcel loss.
Areas Affected
75% confidence based on 12 commuter reports
Book a verified dispatch rider for the Iyana School β Bariga 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
Chance to get bus/car
Normal / Easy to get bus
Hold-up Delay Today
No hold-up
Time you will wait at park
14 to 19 mins wait
Fare Price Level
Fares are slightly higher (1.21x)
When booking delivery services in Yaba, confirm they have a registered physical office or are linked to a verified logistics platform to prevent parcel loss.
Areas Affected
Lagos-Badagry Expressway