Loading travel data...
Gathering live data
Loading travel data...
Compiling Route Details...
Gathering live data
Compiling Route Details...
As a professional Nigerian transport analyst and SEO content writer for Faster.ng, one of the most common questions we get is about the proximity of different areas in Lagos. Today, we're tackling a popular one: "Is Makoko close to Ikeja?"
The short answer is no, not directly. While both Makoko and Ikeja are prominent areas situated on the Lagos Mainland, they are not adjacent and require a significant journey to travel between them. Think of them as being on different sides of the central mainland axis, necessitating a trip through several other busy districts.
However, the good news is that despite the distance, traveling from Makoko to Ikeja, or vice versa, is quite feasible using various public transport options. This comprehensive guide will break down everything you need to know about navigating between these two important Lagos locations in 2026.
To properly understand the journey, let's first get a clear picture of where each location stands within Lagos.
Makoko is a fascinating and unique waterfront community located in the **Lagos Mainland Local Government Area (LGA)**. It's famous for its stilt houses built on the Lagos Lagoon, often referred to as the "Venice of Africa." Makoko is primarily known for its fishing community and vibrant, bustling markets. It borders areas like Yaba, Iwaya, and the vast expanse of the Lagos Lagoon.
Ikeja, on the other hand, is the capital of Lagos State and the seat of the **Ikeja Local Government Area (LGA)**. It's a major commercial, industrial, and residential hub. Ikeja is home to key landmarks such as the Murtala Muhammed International Airport (MMIA), the Lagos State Secretariat at Alausa, Computer Village, Ikeja City Mall, and numerous corporate offices. It borders areas like Maryland, Oshodi, Agege, and Ojota.
The straight-line distance between Makoko and Ikeja is roughly 15-20 kilometers, but actual road travel can extend this to 20-25 kilometers or more, depending on the exact starting and ending points and the chosen route. Without traffic, a journey could take 30-45 minutes, but during peak hours, it can easily stretch to 1.5 to 2.5 hours.
Traveling from Makoko to Ikeja typically involves a multi-leg journey, often requiring a transfer at a central point like Yaba or Maryland. Here are the most common and practical routes:
This is arguably the most straightforward and frequently used route, relying heavily on the well-connected Yaba bus terminal and Ikorodu Road.
Makoko to Yaba:
From any bus stop within Makoko, you will first need to take a direct commercial bus (Danfo) or a Keke Napep (tricycle) to Yaba Bus Stop. Yaba is a major transport hub, so finding a direct ride is usually easy.
The journey to Yaba is relatively short, often taking 10-20 minutes depending on traffic.
Yaba to Maryland:
Once you drop at Yaba, look for buses heading towards Fadeyi, Jibowu, or Ojuelegba that are continuing towards Ikorodu Road. Many buses from Yaba will pass through these areas.
The goal is to get onto Ikorodu Road, heading towards Anthony/Maryland. You can enter a bus going to Oshodi, Mile 12, or even Ketu, and then drop at Maryland Bus Stop.
Alternatively, you can take a BRT (Bus Rapid Transit) bus from the Yaba BRT terminal. Look for BRT buses heading towards Oshodi or Ikorodu. These buses will stop at Maryland.
Maryland to Ikeja:
From Maryland Bus Stop, Ikeja is just a short distance away. You can find numerous yellow buses (Danfo) or smaller shuttle buses (Korope) heading directly to Ikeja Underbridge, Ikeja Along, or Computer Village.
If you're heading to Alausa or Ikeja City Mall, you might need to take another short ride from Ikeja Underbridge or drop at the specific bus stop closest to your destination.
This route is similar to the first but might involve a slightly different transfer point or path through more local roads.
Makoko to Yaba/Ojuelegba:
Similar to Route 1, start by taking a Danfo or Keke Napep from Makoko to Yaba. From Yaba, you can then connect to Ojuelegba. Some buses from Makoko might even go directly to Ojuelegba, but Yaba is a more reliable first stop.
Ojuelegba is another major interchange, and from there, you can easily find buses heading towards Fadeyi or directly onto Ikorodu Road.
Ojuelegba/Fadeyi to Maryland:
From Ojuelegba or Fadeyi, enter a bus (Danfo or BRT) that is going along Ikorodu Road towards Maryland. Again, buses heading to Oshodi, Ketu, or Mile 12 will pass through Maryland.
Maryland to Ikeja:
Once at Maryland, the final leg to Ikeja remains the same: take a Danfo or shuttle bus to Ikeja Underbridge, Ikeja Along, or your specific destination within Ikeja.
The total travel time, considering typical Lagos traffic, can range from 1 hour 15 minutes to 2 hours 30 minutes, especially during rush hours (morning and evening). Off-peak travel will be significantly faster.
Please note that these are estimated fare ranges and can fluctuate based on fuel prices, time of day, traffic, and the specific bus conductor. Always confirm the fare before entering the bus.
| Route Segment | Transport Mode | Fare Range (β¦) |
|---|---|---|
| Makoko to Yaba | Danfo / Keke Napep | β¦150 - β¦300 |
| Yaba to Maryland | Danfo | β¦250 - β¦400 |
| Yaba to Maryland | BRT | β¦200 - β¦350 |
| Maryland to Ikeja Underbridge / Along | Danfo / Shuttle | β¦200 - β¦350 |
| Maryland to Ikeja City Mall / Alausa | Danfo / Shuttle | β¦250 - β¦400 |
| Total Estimated Journey Fare (Makoko to Ikeja) | β¦600 - β¦1,450 | |
For ride-hailing services like Uber or Bolt, the fare for a direct trip from Makoko to Ikeja can range from β¦3,500 to β¦7,000 or more, depending on demand, time of day, and traffic conditions.
Knowing the key departure points will make your journey smoother:
Traveling in Lagos can be an adventure. Here are some tips to ensure a safe and smooth journey between Makoko and Ikeja:
So, while Makoko is not "close" to Ikeja in the sense of being next door, they are both integral parts of the Lagos Mainland, well-connected by a network of roads and public transport. With a little planning and understanding of the routes, navigating between these two vibrant areas is definitely manageable. Faster.ng is always here to help you make your Lagos journeys easier and more informed.
The travel time from Makoko to Ikeja can vary significantly. Without traffic, it might take 30-45 minutes. However, during typical Lagos traffic, especially peak hours, the journey can extend to 1 hour 30 minutes to 2 hours 30 minutes, or even more.
The cheapest way to travel from Makoko to Ikeja is by using public transport, specifically a combination of yellow buses (Danfo) and possibly BRT buses. This multi-leg journey is significantly more affordable than ride-hailing services.
Yes, both Makoko and Ikeja are located on the Lagos Mainland. Makoko is in the Lagos Mainland LGA, while Ikeja is in the Ikeja LGA. They are not on the Lagos Island.
There is no direct BRT route from Makoko to Ikeja. You would typically take a local bus or Keke Napep from Makoko to Yaba. From Yaba, you can then board a BRT bus heading towards Oshodi or Ikorodu, dropping at Maryland. From Maryland, you'll need to take another local bus to Ikeja.
Content Cluster
Explore Other Topics
Major Markets in FCT Abuja State: Locations, Trading Activities & Transport Guide for [CURRENT_YEAR]
Read βList of Towns in FCT Abuja State β Your Complete Updated Directory for [CURRENT_YEAR]
Read βTop 6 Largest Local Government Areas (Area Councils) in FCT Abuja: Size, Population, and Key Facts for [CURRENT_YEAR]
Read βThe Richest Local Government in FCT Abuja State β Economy, Businesses and Facts
Read βAvoid boarding roadside unofficial buses at Oshodi or Ojota. Always use the ticketing booths inside the official terminals to guarantee insurance and regulated boarding rates.
Areas Affected
Explore live route maps and bus fares for any Nigerian destination.
Start Discovery β