Moving from the busy market hub of Ketu Mile 12 to the coastal area of Makoko involves traveling down the main Ikorodu Road corridor before branching into the heart of Yaba and Mainland Lagos. This route is heavily used by workers and traders, meaning you will face significant traffic during rush hours, but it has many public transport choices including BRT buses and traditional Danfos.
Hotspots
Best Time to Travel
To avoid heavy morning rush hour traffic, travel between 10:00 AM and 3:30 PM. If you must travel in the morning, leave before 6:00 AM. For evening travel, try to move before 4:00 PM or wait until after 8:30 PM when the hold-up reduces.
Chance to get bus/car
Normal flow
Hold-up Delay Today
No hold-up
Time you will wait at park
-10 to -5 mins wait
Fare Price Level
Normal Fares
How Road Be Now
Traffic is easing up as the day winds down.
Hold-up delay
+8 mins delay
* Based on regular route reports
Toggle to view the alternative travel plan for this search.
Walk or take a short drop from Mile 12 to the main Ketu Bus Stop and look for a yellow Danfo bus going directly to Yaba.
Stay on the bus as it goes down Ikorodu Road, passing Ojota, Onipanu, and Fadeyi, until you reach the final stop at Yaba.
At Yaba, look for a smaller Danfo bus or a tricycle (Keke) going towards Adekunle or Makoko directly.
Drop at the Makoko Junction or Apollo Bus Stop, and take a short walk or a internal Keke into your exact destination inside Makoko.
Always enter the bus with smaller change (called 'piri') to avoid fighting with the conductor over balance.
Hold your bags and phone tightly in your hands when moving through Yaba market to avoid pickpockets.
If you cannot find a direct Yaba bus at Ketu, enter an Ojota bus first, then change to a Yaba bus at Ojota.
Confirm from the conductor if the bus is stopping at Makoko junction before you climb inside.
Was this route guide helpful for your commute today?
Safety Rating
Medium - The route is generally safe during the day because it is very busy, but pickpocketing is very common at major bus stops like Ketu, Ojota, and Yaba. Avoid showing your phone or carrying cash in your outer pockets. At night, stay alert around Yaba under-bridge and Makoko junction, as area boys and cult clashes sometimes happen in those specific areas.
BRT / Rail / Water
Yes, the Lagos BRT (Bus Rapid Transit) runs directly from Mile 12 down Ikorodu Road, which can help you bypass traffic until you reach the Yaba/Adekunle junctions. There is no direct passenger rail service connecting this exact route yet.
Distance
18.5 km
Duration
1h 15m
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
+8 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 Ketu Mile 12 β Makoko corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦4,900
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
Ikorodu Road
No, you can only use your Cowry Card on the main BRT buses from Mile 12 to major stops on Ikorodu Road like Fadeyi or Jibowu. The smaller Danfos, Kekes, and internal buses that take you from there into Makoko only accept cash.
It is not advisable for a visitor to travel into Makoko after 8:30 PM. The street lighting is poor and some spots become lonely or unsafe due to local boys. If you must travel late, use a recognized ride-hailing car and ensure someone inside the community is waiting to receive you.
Fares usually double when there is sudden rain or a heavy traffic jam caused by an accident. To save money, avoid single direct buses if they are too expensive; instead, break the journey into smaller drops (e.g., Ketu to Ojota, Ojota to Yaba, Yaba to Makoko).
When you drop at Makoko Junction or Apollo bus stop, you need to walk or take a local Keke down to the stilt village/canal area. To go on the water, you will have to find the local jetty and pay a small fee to local boat operators to take you inside by canoe.