Ask anyone who drives Lagos for a living and they'll tell you the same thing: there is no single answer to "how long will it take?" There's only a range, and the range depends on where you're starting, where you're going, what day it is, what time it is, and what the sky is doing. This index exists to give you those ranges — honestly, without the marketing gloss — so you can actually plan around Lagos rather than be surprised by it.
We built this from years of daily driving across the city, not from a mapping API's optimistic best-case number. ToTrip Car Rental Services runs chauffeur and self-drive bookings across Lagos every day, and our drivers plan real client itineraries around exactly the patterns described below. Where a route has its own dedicated deep-dive — the Third Mainland Bridge, the Lekki-Epe Expressway, the Ajah-Sangotedo corridor — we link to it so you can go further.
Quick Navigation
Why Travel Time In Lagos Is Unpredictable
Lagos is a city of roughly 20 million people built across a lagoon, a series of islands and a mainland connected by a handful of bridges that all of that population funnels through twice a day. That geography alone would make travel time variable. Add in weather that can turn a dry road into standing water within twenty minutes, ongoing road construction that shifts week to week, a rush hour that behaves more like two long rolling waves than two clean windows, and an events calendar — weddings, church conventions, concerts, political rallies — that can shut down a corridor with almost no warning, and you get a city where "how long does it take" genuinely depends on when you ask.
Most online distance calculators quote a single number based on posted speed limits and shortest path. That number is close to useless in Lagos. A trip that takes eighteen minutes on a quiet Tuesday morning can take ninety minutes at 5:30pm on a Friday on the exact same route. This is why every estimate in this guide is given as a range tied to traffic condition — off-peak, moderate, and heavy — rather than a single figure. Treat the ranges as planning windows: build your day around the upper end when the timing genuinely matters, like a flight or a meeting, and expect the lower end on a quiet day. Think of this guide less like a stopwatch reading and more like a weather forecast — it tells you what's likely and what to prepare for, not exactly what will happen at the minute you set off.
The factors below are the ones our chauffeurs actually weigh, in roughly the order they matter, when they're asked "what time should we leave?"
How This Guide Was Put Together
Every range in this index comes from our dispatch logs and driver debriefs, cross-checked against the routes our chauffeurs actually run for clients week to week — airport transfers, corporate pickups, event runs, and self-drive support calls where a customer asks how long a trip should reasonably take. We did not start from a mapping tool's shortest-path number and pad it; we started from what a car with a professional driver, following normal traffic rules, actually experiences on that route across a typical month. Where a route sees relatively little daily traffic — say, a specific inland pair of neighbourhoods — the range is naturally wider, because there is less data to narrow it down and more day-to-day variation in how that road behaves. Where a route is one we run constantly, like Ikeja to the airport or Victoria Island to Lekki, the range is tighter because the pattern is well established. We will keep this page updated as routes and conditions change, and if you have first-hand experience that differs meaningfully from what's listed here, we welcome that feedback — it makes the guide better for the next person planning the same trip. Nothing here replaces checking live conditions on the day for a trip that truly can't afford to be late, but as a planning baseline, it's built from real driving rather than theory.
Factors That Affect Travel Time
Morning Rush (roughly 6:30am–9:30am)
The dominant flow is inbound: Mainland to Island, and outward suburbs like Ajah, Magodo and Ogudu toward the central business districts. If your trip runs with that flow, expect the heavy end of our ranges. If it runs against it — Island to Mainland, or Ikeja outward — you'll usually land closer to the moderate end even during the peak window. The morning window also has its own internal shape: 6:30–7:15am is usually still manageable, 7:30–9am is the densest stretch, and things start easing from around 9:15am onward as the last wave of office traffic clears.
Evening Rush (roughly 4:30pm–8pm)
The flow reverses. Everyone who came in during the morning is now trying to leave, and it stretches later than the morning peak, often not fully clearing until well past 8pm on a Friday. Evening rush is generally the least forgiving window in this guide, partly because it overlaps with school pickup traffic, partly because it's when most social and dinner plans start, and partly because tired drivers at the end of a long day tend to make the flow itself less efficient — more hesitation at junctions, more minor incidents, more knock-on delay.
Rainy Season (roughly April–October, heaviest June–September)
Flooding on low-lying roads, reduced visibility and drivers slowing down defensively all combine to push travel times toward — and often past — our "heavy traffic" figures, regardless of what time of day it is. A short, intense downpour during an otherwise quiet off-peak hour can do more damage to a journey time than a long, steady drizzle during rush hour, simply because of how quickly water pools on certain stretches. See the dedicated section below for adjustment guidance.
Dry Season And Harmattan (roughly November–March)
Roads are generally faster and more predictable in dry season, and this is when our off-peak estimates are most likely to hold at the lower end of the range. Harmattan haze in December and January can slow very early morning traffic slightly due to reduced visibility, but the effect is minor compared to rain, and it typically clears by mid-morning as the sun burns off the haze.
School Term Time
School runs add a second, smaller rush layered onto the main one, roughly 6:30–8am and 2–3:30pm, concentrated around residential areas and school clusters — particularly around Ikoyi, GRA Ikeja, Lekki and parts of Victoria Island where several large schools sit close together. During school holidays, morning traffic is noticeably lighter citywide, often enough to shave ten to fifteen minutes off a typical cross-town trip.
Weekend Traffic Patterns
Saturdays and Sundays behave differently from each other, not just differently from weekdays. Saturday mornings are usually light until around 10am, when errands, market trips and event setup traffic pick up. Saturday afternoons and evenings can get surprisingly heavy around Lekki, Ikoyi and Victoria Island because of weddings, owambes and nightlife traffic converging on the same few corridors. Sundays are the most consistently light day of the week for general traffic, with the one exception being the roads around major churches between roughly 7am and midday, where congestion can briefly rival a weekday rush hour.
Holiday Traffic Calendar
Not all public holidays affect traffic the same way. Quiet holidays — where offices close and most people stay local — tend to produce the lightest roads of the year. Travel-heavy holidays like Christmas, Sallah and the Easter weekend produce the opposite effect, since large numbers of people are moving across the city or out of it entirely for family visits, and certain corridors toward the mainland exits and the airport get noticeably busier in the days immediately before and after. Our Lagos public holiday travel guide breaks this down holiday by holiday.
December ("Detty December")
Lagos in December runs on a different clock. Concert traffic, wedding season, family travel and end-of-year events push weekend and evening traffic into heavy-traffic territory far more often than the rest of the year, especially around Lekki, Victoria Island and Ikoyi. Our Detty December car rental guide covers this in more depth.
Fuel Queues
When fuel scarcity hits a corridor, queues at filling stations can spill into live traffic lanes and back up an entire road, sometimes with very little warning. This is one of the harder factors to predict from home, which is part of why route-level local knowledge matters more in Lagos than in most cities.
Road Closures And Construction
Ongoing infrastructure work shifts periodically. A route that was reliable last month can suddenly gain thirty minutes because of a lane closure. Chauffeur-driven bookings adjust for this in real time; if you're self-driving, a live traffic app is worth checking on the day.
Accidents And Breakdowns
A single breakdown on a bridge or expressway can back up traffic for kilometres, since Lagos has relatively few alternate routes across some corridors — Third Mainland Bridge being the clearest example. These are unpredictable by nature, which is another reason to build in buffer time for anything with a hard deadline.
VIP Movement
When a convoy is moving — a government official, a visiting dignitary — roads can be briefly closed or slowed with little public notice. This is rare but worth knowing about, particularly around Ikoyi, Victoria Island and the Lagos-Ibadan corridor, where official residences and government facilities are concentrated. It's rarely a major factor in day-to-day planning, but it's the kind of thing that can turn a routine fifteen-minute trip into an unexpected forty-minute wait, so it's worth mentioning for completeness.
Public Holidays And Special Events
Some public holidays produce noticeably lighter roads because offices close and people stay local. Others — Christmas, Sallah, Easter weekend — produce just as much traffic as a normal weekday because people are travelling for family visits and events. Large one-off events — concerts, festivals, major conferences — can also reshape traffic around their venue for the entire day, not just the hours of the event itself, as attendees arrive early and parking spills onto surrounding streets. See our Lagos public holiday travel guide for a holiday-by-holiday breakdown.
Understanding The Three Traffic Conditions Used In This Guide
To keep the tables below consistent and genuinely useful, we sort every trip into one of three conditions rather than inventing a new scale for each route.
These three conditions aren't rigid clock windows so much as descriptions of how the road is actually behaving on a given day. A Tuesday at 11am during a torrential downpour should be read against the "heavy traffic" column even though 11am is normally an off-peak hour, because rain overrides the normal daily rhythm. Conversely, a public holiday at 8am — a time that's normally deep in morning rush — might realistically sit closer to "off-peak" if it's a quiet holiday with light office traffic. Use judgment alongside the clock.
Airport Travel Times From Murtala Muhammed International Airport (MMIA)
The airport run is the single most time-sensitive trip most people make in Lagos, because it's tied to a flight rather than a flexible schedule. The table below covers realistic driving times from MMIA to twenty-one popular Lagos destinations, across three traffic conditions. These are the same ranges our dispatch team uses when scheduling airport transfer bookings.
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| MMIA (Airport) | Victoria Island | 30–40 min | 45–65 min | 75–110 min |
| MMIA (Airport) | Ikoyi | 30–45 min | 50–70 min | 80–120 min |
| MMIA (Airport) | Lekki Phase 1 | 55–75 min | 85–115 min | 130–180 min |
| MMIA (Airport) | Ajah | 70–95 min | 110–145 min | 165–220 min |
| MMIA (Airport) | Chevron (Lekki) | 60–80 min | 95–125 min | 140–190 min |
| MMIA (Airport) | VGC (Lekki) | 55–75 min | 90–120 min | 135–185 min |
| MMIA (Airport) | Ikeja | 20–30 min | 30–45 min | 55–85 min |
| MMIA (Airport) | Maryland | 25–35 min | 35–55 min | 60–95 min |
| MMIA (Airport) | Magodo | 30–40 min | 45–65 min | 75–115 min |
| MMIA (Airport) | Yaba | 30–45 min | 45–65 min | 70–105 min |
| MMIA (Airport) | Surulere | 25–35 min | 35–55 min | 60–95 min |
| MMIA (Airport) | Festac | 20–30 min | 30–45 min | 50–80 min |
| MMIA (Airport) | Apapa | 35–50 min | 55–80 min | 90–135 min |
| MMIA (Airport) | Ogudu | 30–40 min | 45–65 min | 70–105 min |
| MMIA (Airport) | Ojodu Berger | 35–50 min | 55–75 min | 85–125 min |
| MMIA (Airport) | GRA Ikeja | 20–30 min | 30–45 min | 55–85 min |
| MMIA (Airport) | Epe | 100–130 min | 150–190 min | 210–270 min |
| MMIA (Airport) | Banana Island | 35–50 min | 55–75 min | 85–125 min |
| MMIA (Airport) | Oniru (VI) | 30–45 min | 50–70 min | 80–120 min |
| MMIA (Airport) | Lekki Free Trade Zone | 75–100 min | 120–155 min | 175–230 min |
| MMIA (Airport) | Ikoyi (Old Ikoyi) | 30–45 min | 50–70 min | 80–120 min |
A few patterns are worth noting directly. Ikeja, Maryland, GRA Ikeja and Festac sit closest to the airport and rarely take more than 30 minutes even in heavy traffic. Everything on the Lekki-Epe corridor — Lekki Phase 1 out through Ajah to Epe — sits at the far end of the range, since those trips cross nearly the entire width of the city. Victoria Island, Ikoyi and Banana Island fall in the middle: closer than Lekki, but still a meaningful cross-city trip. For a deeper breakdown of the pickup process itself, see our MMIA airport pickup guide and our comparison of domestic vs international terminal pickup.
Flying into or out of MMIA? A chauffeur who tracks your flight and times the pickup around real traffic conditions takes the guesswork out of it.
Book Airport TransferLagos's Key Corridors At A Glance
Most Lagos trips of any real distance pass through one or more of a small number of major corridors. Knowing how each one behaves helps you read the district tables below with more context than the raw numbers alone provide.
- Third Mainland Bridge — the busiest Mainland-to-Island link, and the one most exposed to classic rush-hour congestion. Traffic builds from the approach roads before the bridge deck itself, so timing your departure a few minutes earlier or later than usual can matter more here than on almost any other corridor. Full breakdown in our Third Mainland Bridge guide.
- Lekki-Epe Expressway — the spine of the Lekki side, running from Lekki Phase 1 through Ajah and Sangotedo out to Epe. Toll gate queuing adds a distinct, separate delay from general congestion, especially during peak hours. See our Lekki-Epe Expressway guide.
- Ikorodu Road / Funsho Williams Avenue — the main Mainland artery connecting Yaba, Surulere and points further out, and one of the more consistently congested roads in the city during both rush windows because of how much commuter and commercial traffic it carries.
- Apapa-Oworonshoki Expressway — carries a heavier mix of container truck and port traffic than most Lagos roads, which makes its congestion pattern less tied to the standard commuter clock and more to port activity and queuing.
- Carter Bridge and Eko Bridge — the older, smaller Mainland-to-Island crossings. Lower capacity than Third Mainland Bridge, but useful alternates when the main bridge is unusually congested or closed.
- Ozumba Mbadiwe / Ahmadu Bello Way — the main Victoria Island artery connecting the bridges to Lekki, Ikoyi and the rest of the Island. Reliable outside peak hours, but one of the first roads to back up once evening rush begins.
Nearly every route in the tables below crosses at least one of these corridors, and several of our longer cross-city routes cross two or three. That's the biggest single reason the heavy-traffic range can run so much higher than the off-peak range on certain trips — each corridor adds its own layer of potential delay on top of the others.
District-To-District Travel Times
The tables below cover our most-requested routes between Lagos's major districts — more than ninety combinations across eight common starting points: Lekki Phase 1, Victoria Island, Ikoyi, Ikeja, Yaba, Surulere, Festac and Apapa. Each of these functions as a hub in its own right, with its own traffic personality — Lekki Phase 1 and Victoria Island feed the Island's evening social and dinner traffic, Ikeja and Yaba anchor Mainland commuter flow, and Festac and Apapa carry a heavier mix of commercial and port-related traffic than the rest. Use the jump links to go straight to your origin district, or scroll through if you're comparing several options.
From Lekki Phase 1
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Lekki Phase 1 | Victoria Island | 20–30 min | 35–55 min | 60–95 min |
| Lekki Phase 1 | Ikoyi | 25–35 min | 40–60 min | 65–100 min |
| Lekki Phase 1 | Ajah | 15–25 min | 25–40 min | 40–70 min |
| Lekki Phase 1 | Chevron | 10–15 min | 15–25 min | 25–40 min |
| Lekki Phase 1 | VGC | 10–20 min | 20–30 min | 30–50 min |
| Lekki Phase 1 | Ikeja | 50–70 min | 80–110 min | 120–170 min |
| Lekki Phase 1 | Yaba | 40–55 min | 65–90 min | 100–150 min |
| Lekki Phase 1 | Surulere | 45–60 min | 70–95 min | 105–155 min |
| Lekki Phase 1 | Festac | 70–90 min | 100–140 min | 150–210 min |
| Lekki Phase 1 | Apapa | 55–75 min | 85–120 min | 130–185 min |
| Lekki Phase 1 | Magodo | 45–60 min | 65–90 min | 100–150 min |
| Lekki Phase 1 | Epe | 55–75 min | 85–115 min | 125–170 min |
From Victoria Island
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Victoria Island | Ikoyi | 10–15 min | 15–25 min | 25–40 min |
| Victoria Island | Lekki Phase 1 | 20–30 min | 35–55 min | 60–95 min |
| Victoria Island | Ikeja | 40–55 min | 65–90 min | 100–150 min |
| Victoria Island | Yaba | 30–40 min | 45–65 min | 70–110 min |
| Victoria Island | Surulere | 30–45 min | 50–70 min | 80–120 min |
| Victoria Island | Apapa | 35–50 min | 55–80 min | 90–135 min |
| Victoria Island | Festac | 55–75 min | 85–120 min | 130–185 min |
| Victoria Island | Magodo | 40–55 min | 60–85 min | 95–140 min |
| Victoria Island | Banana Island | 10–15 min | 15–25 min | 25–40 min |
| Victoria Island | Ajah | 30–45 min | 50–70 min | 80–120 min |
| Victoria Island | Ogudu | 35–50 min | 55–80 min | 90–135 min |
| Victoria Island | GRA Ikeja | 40–55 min | 65–90 min | 100–150 min |
From Ikoyi
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Ikoyi | Apapa | 30–45 min | 50–75 min | 85–130 min |
| Ikoyi | Yaba | 25–35 min | 40–60 min | 65–105 min |
| Ikoyi | Ikeja | 40–55 min | 65–90 min | 100–150 min |
| Ikoyi | Lekki Phase 1 | 25–35 min | 40–60 min | 65–100 min |
| Ikoyi | Surulere | 30–40 min | 45–65 min | 75–115 min |
| Ikoyi | Banana Island | 5–10 min | 10–15 min | 15–25 min |
| Ikoyi | Ajah | 35–50 min | 55–80 min | 90–130 min |
| Ikoyi | Festac | 55–75 min | 85–120 min | 130–190 min |
| Ikoyi | Maryland | 35–50 min | 55–75 min | 85–130 min |
| Ikoyi | Magodo | 40–55 min | 60–85 min | 95–140 min |
| Ikoyi | Oniru | 15–20 min | 20–30 min | 30–50 min |
| Ikoyi | Epe | 60–80 min | 90–120 min | 130–180 min |
From Ikeja
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Ikeja | Surulere | 30–40 min | 45–65 min | 70–110 min |
| Ikeja | Yaba | 25–35 min | 40–55 min | 60–95 min |
| Ikeja | Maryland | 10–15 min | 15–25 min | 25–40 min |
| Ikeja | GRA Ikeja | 5–10 min | 10–15 min | 15–25 min |
| Ikeja | Magodo | 20–30 min | 30–45 min | 50–80 min |
| Ikeja | Ojodu Berger | 20–30 min | 30–45 min | 50–80 min |
| Ikeja | Festac | 35–50 min | 55–80 min | 90–135 min |
| Ikeja | Apapa | 35–50 min | 55–80 min | 90–135 min |
| Ikeja | Lekki Phase 1 | 50–70 min | 80–110 min | 120–170 min |
| Ikeja | Victoria Island | 40–55 min | 65–90 min | 100–150 min |
| Ikeja | Ajah | 65–85 min | 95–130 min | 140–195 min |
| Ikeja | Epe | 90–115 min | 130–165 min | 180–235 min |
From Yaba
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Yaba | Surulere | 10–15 min | 15–25 min | 25–40 min |
| Yaba | Ikeja | 25–35 min | 40–55 min | 60–95 min |
| Yaba | Victoria Island | 30–40 min | 45–65 min | 70–110 min |
| Yaba | Ikoyi | 25–35 min | 40–60 min | 65–105 min |
| Yaba | Apapa | 25–35 min | 40–60 min | 65–100 min |
| Yaba | Festac | 35–50 min | 55–75 min | 85–125 min |
| Yaba | Lekki Phase 1 | 40–55 min | 65–90 min | 100–150 min |
| Yaba | Maryland | 20–30 min | 30–45 min | 50–80 min |
| Yaba | Magodo | 30–40 min | 45–65 min | 70–110 min |
| Yaba | Ajah | 55–75 min | 85–115 min | 125–175 min |
| Yaba | Ogudu | 30–40 min | 45–65 min | 70–110 min |
| Yaba | GRA Ikeja | 25–35 min | 40–55 min | 60–95 min |
From Surulere
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Surulere | Apapa | 20–30 min | 30–45 min | 50–80 min |
| Surulere | Festac | 25–35 min | 40–55 min | 60–95 min |
| Surulere | Yaba | 10–15 min | 15–25 min | 25–40 min |
| Surulere | Ikeja | 30–40 min | 45–65 min | 70–110 min |
| Surulere | Victoria Island | 30–45 min | 50–70 min | 80–120 min |
| Surulere | Ikoyi | 30–40 min | 45–65 min | 75–115 min |
| Surulere | Lekki Phase 1 | 45–60 min | 70–95 min | 105–155 min |
| Surulere | Maryland | 25–35 min | 35–55 min | 60–95 min |
| Surulere | Magodo | 30–40 min | 45–65 min | 70–110 min |
| Surulere | Ajah | 60–80 min | 90–120 min | 130–180 min |
| Surulere | Ogudu | 30–40 min | 45–65 min | 70–110 min |
| Surulere | Epe | 80–105 min | 115–150 min | 160–215 min |
From Festac
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Festac | Apapa | 20–30 min | 30–45 min | 50–80 min |
| Festac | Surulere | 25–35 min | 40–55 min | 60–95 min |
| Festac | Yaba | 35–50 min | 55–75 min | 85–125 min |
| Festac | Ikeja | 35–50 min | 55–80 min | 90–135 min |
| Festac | Victoria Island | 55–75 min | 85–120 min | 130–185 min |
| Festac | Ikoyi | 55–75 min | 85–120 min | 130–190 min |
| Festac | Lekki Phase 1 | 70–90 min | 100–140 min | 150–210 min |
| Festac | Ajah | 95–120 min | 135–170 min | 185–245 min |
| Festac | Maryland | 40–55 min | 60–85 min | 95–140 min |
| Festac | Magodo | 45–65 min | 70–95 min | 105–155 min |
| Festac | Badagry | 30–45 min | 45–65 min | 65–100 min |
| Festac | Epe | 110–140 min | 155–195 min | 215–275 min |
From Apapa
| From | To | Off-Peak | Moderate | Heavy Traffic |
|---|---|---|---|---|
| Apapa | Festac | 20–30 min | 30–45 min | 50–80 min |
| Apapa | Surulere | 20–30 min | 30–45 min | 50–80 min |
| Apapa | Yaba | 25–35 min | 40–60 min | 65–100 min |
| Apapa | Ikeja | 35–50 min | 55–80 min | 90–135 min |
| Apapa | Victoria Island | 35–50 min | 55–80 min | 90–135 min |
| Apapa | Ikoyi | 30–45 min | 50–75 min | 85–130 min |
| Apapa | Lekki Phase 1 | 55–75 min | 85–120 min | 130–185 min |
| Apapa | Ajah | 70–95 min | 105–140 min | 150–205 min |
| Apapa | Maryland | 35–50 min | 55–75 min | 85–125 min |
| Apapa | Magodo | 40–55 min | 60–85 min | 95–140 min |
| Apapa | Ogudu | 40–55 min | 60–85 min | 95–140 min |
| Apapa | Epe | 95–120 min | 135–170 min | 185–240 min |
"Two trips can look identical on a map and behave completely differently in real life. Lekki to Ikeja against the evening flow is a different trip from Ikeja to Lekki with it, even though it's the same road in reverse. That's the kind of thing you only learn from driving it every day."
— ToTrip Car Rental Services, Chauffeur Team
Best Times To Travel
If your schedule has any flexibility at all, timing your departure is the single biggest lever you have over how long a Lagos trip takes — more than route choice, and far more than vehicle choice.
- 10am–3:30pm on weekdays is generally the most reliable window citywide. The morning rush has cleared and the evening rush hasn't started.
- Sundays are consistently the lightest traffic day of the week, apart from church-adjacent corridors between roughly 8am and midday.
- Travelling against the dominant flow — Island to Mainland in the morning, Mainland to Island in the evening — keeps you closer to moderate conditions even during peak windows.
- Avoid Friday evening if at all possible. It's the single heaviest traffic window of the week in Lagos, combining commute traffic with the start of weekend social movement.
- Early morning (before 6:30am) is the fastest window of the day for any cross-city trip, if your schedule allows it.
For meetings, flights or events with a hard start time, we generally recommend building in the "heavy traffic" range as your baseline whenever the trip touches a peak window, and treating anything faster as a bonus rather than the plan.
Putting It Together: A Sample Day
Here's how this plays out on a real day. Say you're staying in Victoria Island with a 10am meeting in Ikeja, lunch back on the Island, and a 7pm dinner reservation in Lekki. The Ikeja meeting means leaving VI by roughly 9am to clear the morning-rush portion of that route comfortably, using the moderate-to-heavy range from the district tables above. The return trip for lunch, timed for around midday, falls squarely in the off-peak window, so it should be the smoothest leg of the day. The evening dinner run to Lekki is the one worth planning around most carefully — a 7pm departure from VI sits right in the tail end of evening rush, so budgeting the heavy-traffic range rather than hoping for moderate conditions is the safer call. Laid out like this, a day that looks like three simple trips on a calendar is really three trips with three very different risk profiles, and treating them that way is what keeps the whole day on schedule.
Rainy Season Adjustments
Lagos's rainy season runs roughly April through October, with the heaviest rainfall typically between June and September. Rain changes the math on every route in this guide, and it's worth understanding how rather than just padding every estimate equally.
Flooding is the biggest factor. Low-lying stretches of road — certain sections of Apapa, parts of the Mainland, and some inland roads off the main expressways — can become impassable or reduced to a single lane during heavy rain, while well-drained expressway sections hold up much better. This is why two routes of similar distance can be affected very differently by the same storm.
Reduced visibility and defensive driving slow the entire network down, even on roads that aren't flooding, simply because everyone is driving more cautiously and following distances increase.
Alternative routes that are normally slower can become the faster option during heavy rain if they avoid a flood-prone stretch — this is a judgment call that benefits enormously from local knowledge, since an app showing "clear" doesn't account for standing water building up in real time.
🌧️ Rainy Day Adjustment Guide
Our full Lagos rainy season driving guide goes deeper on specific flood-prone areas and the alternate routes our drivers use.
Which Areas Flood First
Not every low-lying road floods equally. In our drivers' experience, certain stretches consistently take on water faster than others once heavy rain starts — parts of Apapa near the port access roads, some inland sections around Surulere and Yaba away from the main expressways, and a handful of low points along secondary roads in Ajah and Festac. The major expressways themselves — Third Mainland Bridge, the Lekki-Epe Expressway, the Apapa-Oworonshoki Expressway — generally drain better and hold up longer into a storm than the smaller feeder roads that connect to them, which is part of why staying on a main corridor for as much of a rainy-day trip as possible is usually the safer bet, even if it's not the shortest path on a map.
Understanding Distance vs. Travel Time In Lagos
One thing that surprises first-time visitors is how weakly distance predicts travel time in Lagos. A ten-kilometre trip within a single well-connected district can take fifteen minutes, while a similar ten-kilometre trip that crosses a bridge or a major junction can take an hour at the wrong time of day. This is worth internalising before you look at any of the tables in this guide: the "off-peak" and "heavy traffic" columns aren't small variations around a fixed number, they're genuinely different experiences of the same physical distance, and the gap between them tends to grow — not shrink — the more of the city's key chokepoints a route crosses.
Roughly speaking, routes that stay within one district (Lekki Phase 1 to Lekki Phase 1, for instance) show the narrowest gap between off-peak and heavy-traffic times, because there's less chokepoint exposure. Routes that cross a bridge or a toll gate (Mainland to Island, or anywhere along the Lekki-Epe corridor) show a moderate gap. Routes that cross multiple chokepoints — Festac to Lekki, for example, which touches Mainland traffic, a bridge crossing, and the Lekki-Epe corridor all in one trip — show the widest gap of all, sometimes tripling from off-peak to heavy traffic. When you're deciding how much buffer time to build into a plan, this is a more useful mental model than raw distance: count the chokepoints, not the kilometres. It's also why two people can have completely different experiences of "getting somewhere in Lagos" depending on which side of the city they've spent most of their time on — someone who mostly moves within Lekki genuinely experiences a different city, traffic-wise, than someone commuting daily between Ikeja and Apapa.
Airport Departure Planning
Working backward from a flight is different from working backward from a meeting, because international check-in closes at a fixed time and airlines are unforgiving about it. Here's how we recommend building the buffer.
✈️ Recommended Departure Buffers For International Flights
These buffers already account for typical airport arrival, check-in and security time on top of the drive itself. If your flight falls during evening peak (roughly 4:30–8pm) or you're travelling in heavy rain, add the difference between our "moderate" and "heavy traffic" figures for your specific route on top of these buffers.
Domestic flights are more forgiving — most domestic check-in closes closer to departure — but the same directional logic applies: give yourself more room the further you're starting from the airport, and more room again if departure falls inside a rush window.
Planning For Arrivals Into Lagos
Arrival planning works a little differently, because you're not racing a check-in deadline — you're trying to avoid a long wait at the curb or a driver stuck in traffic while your flight is already on the ground. For international arrivals, immigration and baggage claim at MMIA typically add 45–90 minutes after wheels-down before you're actually walking out to a waiting vehicle, so a chauffeur tracking your flight will usually time their arrival at the airport around that window rather than the scheduled landing time. Domestic arrivals move faster, often just 15–25 minutes from landing to curb. If your flight lands during evening peak, build in the corresponding travel-time range from the tables above for your onward journey — a 7pm landing followed by a drive to Lekki, for instance, should be planned around the heavy-traffic figure, not the off-peak one, since you'll be on the road right in the middle of rush hour.
Business Travel Recommendations
Executives visiting Lagos for a short trip often lose more time to unrealistic scheduling than to traffic itself. A few habits our corporate clients use consistently:
- Build meetings around the 10am–3:30pm window whenever the other party has any flexibility — it's the most reliable block of the day for cross-city movement.
- Never schedule back-to-back meetings in different districts during morning or evening rush without at least 45–60 minutes of buffer between them.
- Group same-district meetings together where possible, rather than zig-zagging between the Island and Mainland through the day.
- Brief your driver on the full day's itinerary up front rather than one stop at a time — it lets a chauffeur sequence the day around traffic patterns rather than reacting to them.
- Treat airport pickups and drop-offs as separate bookings from the working day, with their own buffer, rather than squeezing them between meetings.
- Keep a short list of backup venues near your hotel for meetings that can move — it gives you a fallback if a partner's office turns out to be a much longer trip than expected once you see the traffic that day.
Our guide to beating Lagos traffic on a business trip and corporate group transport guide go further into structuring a multi-day visit.
One habit worth adopting even before you land: share your full meeting schedule with your transport provider ahead of arrival, not just the first pickup. A dispatcher who can see the whole day can flag a conflict — say, a 2pm meeting in Ikeja followed by a 3pm meeting in Lekki — before it becomes a problem on the road, and can recommend either re-sequencing the day or building in a longer buffer. This is a small planning step that saves real time and stress on trips where every hour matters.
Tourist Advice For First-Time Visitors
If this is your first time in Lagos, the single most useful mental shift is to stop thinking in exact travel times and start thinking in windows. A local telling you "it's twenty minutes away" almost always means twenty minutes under good conditions — ask what it looks like at the time of day you're actually planning to travel, and don't be shy about asking a second time if the answer feels optimistic. Locals sometimes forget how much the time varies because they've built the variance into their own routines without noticing.
- Base yourself somewhere central to where you'll actually spend your time — see our Victoria Island vs Lekki guide and first-time visitor 3-day itinerary for planning help.
- Don't schedule dinner reservations, tours or events back-to-back across districts during evening rush — build in the travel window from this guide.
- A chauffeur who knows the city is genuinely more valuable in Lagos than in most cities, simply because of how much local timing knowledge affects a trip — see our what to expect from a Lagos chauffeur guide.
- If you're self-driving, get comfortable with the idea that road etiquette and lane discipline in Lagos differ from what you may be used to — our self-drive license requirements guide and Lagos traffic laws guide are good starting points.
It's also worth setting expectations before you arrive rather than after: Lagos traffic is a genuine part of the experience of visiting the city, not an inconvenience layered on top of it. Visitors who build a little slack into each day — arriving fifteen minutes before they think they need to, treating "we'll head over around 6" as a real departure time rather than a suggestion — tend to have a much smoother trip than those who plan Lagos like a smaller, less congested city and then feel frustrated when the roads don't cooperate.
A Short Glossary Of Lagos Traffic Terms
If you're new to Lagos, a few local terms come up constantly in conversations about traffic and routes. Knowing them makes it easier to follow local advice, including our own.
- Go-slow — the everyday Lagos term for a traffic jam, used for everything from a five-minute crawl to a multi-hour standstill.
- Danfo — the yellow minibuses that make up a large share of Lagos's informal public transport. They stop frequently and can slow the lane they're in, particularly near bus stops.
- Okada — commercial motorcycles, restricted on many major roads and bridges but still common on side streets, where they weave through stationary traffic.
- Keke / Keke Napep — three-wheeled taxis common on secondary roads, generally slower-moving than car traffic but useful for very short local hops.
- The Island — shorthand for Victoria Island, Ikoyi, Lekki and the surrounding areas, as distinct from "the Mainland."
- The Mainland — shorthand for Yaba, Surulere, Ikeja, Festac, Apapa and the rest of Lagos on the mainland side of the lagoon.
- Third Mainland — the local shorthand for Third Mainland Bridge, used so often it rarely needs the full name.
- Toll gate — the paid checkpoints along certain expressways, most notably the Lekki-Epe Expressway, where queuing is a distinct source of delay during peak hours.
Local Expert Tips
These are the kinds of things you generally only pick up from years of driving Lagos daily, rather than from a map — the small, specific pieces of judgment our chauffeurs apply on almost every trip without necessarily thinking about them consciously.
- Bridge congestion builds from the approach, not the bridge itself. On Third Mainland Bridge, queues often start well before the bridge deck during peak hours — leaving five minutes later than planned can mean joining the queue much further back.
- Toll gate queuing is a distinct delay from general traffic on the Lekki-Epe Expressway — budget for it separately, especially during peak hours.
- Event-day traffic around Eko Atlantic, Landmark Beach and major event venues can spill onto Victoria Island and Oniru roads hours before an event starts, not just during it.
- Airport queue timing varies by flight bank — arrivals hall congestion at MMIA tends to cluster around known peak flight-landing windows, particularly evenings.
- Alternate inland routes exist for most major corridors but they come with trade-offs in road quality and distance — worth taking on a bad traffic day, not worth taking by default.
- Roads to avoid at specific times shift with construction and events, which is exactly why route judgment from someone driving that day matters more than a fixed rule.
- The first and last ten minutes of any trip are the least predictable. Estate gates, local junctions and the final approach to a destination often add more variance than the open road in between, so build a small cushion in on both ends rather than assuming the main leg of the journey is where all the risk sits.
For route-specific deep dives, see our guides to the Third Mainland Bridge, the Lekki-Epe Expressway, the Ajah-Sangotedo corridor, and Apapa's port corridor.
Planning a trip with real timing stakes — a flight, a wedding, a business meeting? Let a driver who knows these routes daily plan it with you.
Book A ChauffeurFrequently Asked Questions
The questions below come up constantly from clients booking chauffeur trips, airport transfers and self-drive rentals with us — a mix of practical planning questions and the kind of specific "how long does X really take" queries this whole guide was built to answer.
How accurate are the travel times in this guide?
These are realistic ranges based on our chauffeurs' daily driving experience across Lagos, not theoretical distances. Actual time on any given day depends on weather, accidents, fuel queues and events, so treat the ranges as planning windows rather than guarantees. We revisit these ranges periodically based on what our drivers report from the road, and update the guide when patterns shift.
What counts as 'off-peak' in Lagos?
Generally 10am–3:30pm on weekdays, plus most of the day on Sundays. Traffic is never zero in Lagos, but movement is noticeably freer outside the two daily rush windows.
What are Lagos's peak traffic hours?
Morning peak runs roughly 6:30am–9:30am as commuters head to the Island and business districts. Evening peak runs roughly 4:30pm–8pm as the same traffic reverses. Friday evenings are typically the worst of the week. These windows shift slightly on Fridays, when both rush periods tend to start a little earlier and end a little later.
How much longer does a trip take in the rainy season?
Add 20–40% to our stated 'moderate' estimate during heavy rain, and expect 'heavy traffic' figures during rainfall even outside normal peak hours, since flooding and reduced visibility slow the entire network. If a downpour hits during an otherwise quiet hour, treat that hour as heavy traffic anyway rather than trusting the clock.
Is the Third Mainland Bridge always congested?
No — it has a strong daily rhythm. It's heaviest during the two rush windows and comparatively light mid-morning through early afternoon. See our dedicated Third Mainland Bridge guide for hour-by-hour detail.
How early should I leave for an international flight from Lekki?
Budget 2.5–3 hours before check-in closes if you're departing during evening peak, and 2–2.5 hours during off-peak windows. Lekki to MMIA is one of the longer standard airport runs in Lagos.
How early should I leave for a domestic flight from Ikeja or GRA?
30–45 minutes is usually enough outside peak hours, since GRA and much of Ikeja sit close to the airport. Add extra time only during morning or evening rush.
Does December traffic really get worse?
Yes. Detty December brings a sharp rise in event traffic, especially on weekends and around Lekki, VI and Ikoyi. Expect our 'heavy traffic' figures to apply far more often than usual, including at times that are normally quiet. Weekend event traffic around Lekki and Victoria Island adds to this, so December weekends are often the heaviest windows of the entire year.
What is the fastest route between Lekki and Victoria Island?
The Lekki-Epe Expressway into Ozumba Mbadiwe is the standard route. Timing depends heavily on toll queues and direction of travel — see our Lekki-Epe Expressway guide for the full breakdown.
Why is Apapa traffic so unpredictable?
Apapa's congestion is driven by port and container truck traffic as much as by commuter volume, which makes it behave differently from residential corridors. Trucks queuing for the port can back up access roads at almost any hour.
Is it faster to travel against the flow of rush hour traffic?
Generally yes. Heading toward Lekki in the evening (against the outbound flow) or away from the Island in the morning (against the inbound flow) is consistently faster than travelling with the dominant direction.
How long does Epe really take from the Island?
From Victoria Island, budget 85–115 minutes off-peak and up to 130–180 minutes during heavy traffic. Epe sits at the far end of the Lekki-Epe corridor, so nearly the entire trip is exposed to that road's traffic patterns. Very little of that route runs through the busiest inner-city chokepoints, but the sheer length of the Lekki-Epe corridor adds up on its own.
Do public holidays make Lagos traffic better or worse?
It depends on the holiday. Days when offices close but people travel for events (Christmas, Sallah, Easter weekend) can be just as heavy as a normal weekday, while quieter holidays produce noticeably lighter roads.
What's the best time to schedule an airport pickup?
Mid-morning to early afternoon arrivals are the easiest to plan around. If a flight lands during evening peak, build in the extra time rather than assuming a fixed transfer duration.
How does school term affect traffic?
School run traffic adds real congestion between roughly 6:30–8am and 2–3:30pm on the routes around major school clusters, on top of normal commuter traffic. School holidays noticeably thin out morning traffic citywide.
Are weekends lighter than weekdays in Lagos?
Saturdays and Sundays are generally lighter for commuting, but Saturday evenings can be heavy around Lekki, VI and Ikoyi due to weddings, owambes and nightlife traffic. Mid-morning arrivals give you the most predictable pickup experience of the day, with the least variance between a good day and a bad one.
What causes the worst unplanned delays?
Accidents, breakdowns on bridges or expressways, and fuel station queues that spill into traffic lanes are the most common unpredictable causes of delay, beyond normal rush-hour congestion.
Is Third Mainland Bridge or Carter Bridge faster between the Mainland and Island?
Third Mainland Bridge carries more capacity and is usually the faster choice, though Carter Bridge and Eko Bridge can be useful alternates when Third Mainland is unusually congested or closed. Both are worth knowing, since a closure or unusually heavy queue on one can make the other the better choice for that day.
How much extra time should I add for a wedding or owambe on a Saturday?
Add at least 20–30 minutes to our standard estimates for Saturday afternoon and evening trips around Lekki, Ikoyi and VI, since event traffic compounds with normal weekend movement.
Does harmattan season affect travel time?
Indirectly. Reduced visibility from dust haze can slow traffic slightly, particularly early morning, but harmattan's effect is much smaller than rainy season flooding.
What's the quickest way to check current traffic before I leave?
A quick check on a live traffic app is useful for confirming conditions, but our chauffeurs combine that with route-specific knowledge — a road can show 'clear' on an app and still have a queue building at a specific junction. It's one of the routes where leaving even thirty minutes earlier or later can genuinely change which end of the range you land in.
How long does Ikeja to Lekki really take?
Budget 50–70 minutes off-peak, 80–110 minutes in moderate traffic, and 120–170 minutes during heavy congestion. This is one of the longer cross-city routes since it spans Mainland and Island.
Is self-drive or chauffeur better for navigating Lagos traffic?
A chauffeur who drives these routes daily generally saves time through route judgment and traffic sense that's hard to replicate from a map app alone. See our self-drive vs chauffeur guide for the full comparison.
How long from Victoria Island to the airport during evening peak?
Budget 75–110 minutes. This is one of the routes most affected by evening rush hour, since it crosses several of Lagos's most congested corridors. Chauffeur-driven trips build this into the schedule automatically rather than treating a toll queue as a surprise.
Do Lagos tolls add much time to a journey?
Toll queuing can add 5–20 minutes during peak hours at busy toll points, particularly on the Lekki-Epe Expressway. Off-peak toll delays are usually minimal.
What is the busiest single road in Lagos?
Third Mainland Bridge carries the highest volume of Mainland-to-Island traffic and is consistently one of the most congested corridors during both rush windows.
How far in advance should I book an airport transfer during December?
At least a few days ahead during the December peak season, since both traffic and vehicle demand rise sharply and last-minute availability tightens.
Does rain affect some routes more than others?
Yes — low-lying and flood-prone stretches slow down far more than well-drained expressway sections. Local route knowledge helps identify which detour is actually faster on a given rainy day rather than guessing. Local knowledge of which detour is actually faster on a given day, rather than just which one looks shorter on a map, is what separates a good driver from a navigation app.
How long does a same-district trip take, like within Lekki Phase 1?
Usually 10–20 minutes off-peak, since these are short local trips, but this can still stretch to 25–40 minutes during a bad rain event or estate-gate congestion.
Is Friday the worst traffic day of the week?
Generally yes, particularly Friday evening, as commute traffic overlaps with early weekend social travel toward Lekki, VI and Ikoyi.
Can I rely on a fixed 'X minutes' quote for any Lagos trip?
Treat any single fixed number with caution — Lagos traffic varies enough by time of day and conditions that a range, like the ones in this guide, is a far more honest planning tool than one number.
Lagos traffic isn't random — it has patterns, and once you know them, planning around the city gets a lot easier. The ranges in this guide won't be exact for every trip on every day, but they'll get you a lot closer than a single number from a map, and they'll get more useful the more you cross-reference them against the sections on rainy season, rush hour and event timing. Bookmark this page, and come back to it whenever you're mapping out a route — we'll keep it updated as Lagos's roads and traffic patterns evolve. If you'd rather hand the planning off entirely, that's exactly what our chauffeur team does every day, for exactly the kind of trips this guide describes.