Shomolu and Gbagada are close neighbors in Lagos, but moving between them requires knowing the right connections. While they share borders, the heavy traffic on major connecting roads like Pedro, Fola Agoro, and the Expressways can easily turn a short trip into a long journey. This guide breaks down the easiest, cheapest, and fastest ways to navigate this route using local yellow buses (Danfos), tricycles (Kekes), and private ride-hailing cars, while accounting for current fuel price hikes.
Hotspots
Best Time to Travel
To avoid the worst traffic, depart Shomolu before 7:00 AM for morning trips. For afternoon travel, 11:00 AM to 3:30 PM is usually free. Evening rush hour starts by 4:30 PM and lasts until 8:30 PM, where Pedro Road and Anthony Oke become completely blocked.
Chance to get bus/car
Normal flow
Hold-up Delay Today
No hold-up
Time you will wait at park
-6 to -1 mins wait
Fare Price Level
Normal Fares
How Road Be Now
Traffic is easing up as the day winds down.
Hold-up delay
+4 mins delay
* Based on regular route reports
Toggle to view the alternative travel plan for this search.
Walk or take a short drop from your location in Shomolu to the popular Pedro Bus Stop along Pedro Road.
Board a yellow commercial bus (Danfo) going towards Bariga or direct to Gbagada if available. If a direct bus is hard to find, enter a bus stopping at Bariga Bus Stop.
From Bariga Bus Stop, locate the Danfos loading passengers heading to Gbagada (Deji Aliyu, Ifako, or Charly Boy). Board the bus and inform the conductor where you want to drop.
Drop at your final bus stop along the Gbagada axis (e.g., Anthony, Charly Boy, or Hospital Bus Stop) and walk or take a brief Keke into your specific street.
Always carry change (smaller naira notes like β¦200 and β¦500) to avoid fights with the Danfo conductor.
Hold your phone and wallet tightly inside your bag, especially when boarding the bus at busy junctions like Pedro or Bariga.
Listen carefully to the conductor when he calls out the route to make sure the bus is not taking a longer detour through Ojota.
Was this route guide helpful for your commute today?
Safety Rating
Medium - The route is relatively safe during the day, but commuters must watch out for pickpockets at busy bus stops like Pedro, Fadeyi, and Ojota. Avoid walking lonely streets in Shomolu or under the Gbagada bridges late at night (after 9:00 PM) as cases of 'one-chance' vehicles and bag snatching by area boys increase after dark.
BRT / Rail / Water
There is no direct BRT corridor or commercial train service connecting Shomolu inner roads to Gbagada. However, you can access the Lagos Rail Mass Transit (Red Line) or BRT buses along Ikorodu Road (at Fadeyi or Onipanu stops) if you are heading towards other parts of Lagos from this axis.
Distance
6.5 km
Duration
35 mins
Total Cost
β¦800 - β¦1,300
Status
Verified Route
How Road Be Now
Traffic is easing up as the day winds down.
Hold-up delay
+4 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 Shomolu β Gbagada corridor. Reliable same-day delivery for fragile and essential items.
30-60 Min
Same-day
β¦2,700
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
Fola Agoro Road
Due to recent fuel price increases, if you are using public transport (Danfo and Keke), the total cost will range between β¦800 and β¦1,400 depending on your exact drop-off point and the time of day. If you choose a ride-hailing app, expect to pay between β¦3,500 and β¦6,000.
No, there are rarely direct Danfo buses from Shomolu market straight into Gbagada Phase 2. You will usually have to take a bus or Keke to a major connection point like Bariga Bus Stop or Anthony Under-bridge, and then take another vehicle going into Gbagada.
Although the distance is quite short (around 6.5 km), heavy traffic gridlock during the morning rush hours (7:00 AM to 9:30 AM) can extend your travel time to 45 or 60 minutes. On a normal, clear afternoon, the journey takes only 20 to 35 minutes.
Pedro Junction can become unsafe late at night due to crowd rowdiness and area boys. If you find yourself there after 9:00 PM, stay in well-lit areas near the filling stations or active shops, avoid showing off your phone, and quickly enter any available vehicle moving towards Bariga or Ikorodu Road to leave the area.