Domestic Transport in Nigeria: Complete Travel Guide

Nigeria operates domestic transport across a landmass of 923,768 square kilometers through a fragmented network of air, road, rail, and limited waterway systems. The country contains 36 states plus the Federal Capital Territory, with travel distances spanning approximately 1,200 kilometers north to south from Sokoto to the Gulf of Guinea coast, and roughly 1,100 kilometers east to west from Maiduguri to the Benin border. This section documents how travelers actually move between Nigerian cities using currently operating services, with specific operators, routes, schedules, and documented costs as of available data.

Nigeria maintains 32 airports designated by the Nigerian Civil Aviation Authority, with 26 classified as domestic facilities. Murtala Muhammed International Airport in Lagos processes the highest domestic passenger volume at approximately 7.6 million annual domestic passengers according to Federal Airports Authority of Nigeria figures from 2019. Nnamdi Azikiwe International Airport in Abuja handled approximately 3.2 million domestic passengers in the same measurement period. Port Harcourt International Airport, Mallam Aminu Kano International Airport in Kano, and Akanu Ibiam International Airport in Enugu complete the five highest-traffic domestic nodes.

Air Peace operates the largest domestic fleet with 28 aircraft as of their 2023 fleet disclosure, serving 18 domestic destinations including Lagos, Abuja, Port Harcourt, Kano, Enugu, Owerri, Benin City, Calabar, Asaba, Akure, Ibadan, Ilorin, Jos, Kaduna, Maiduguri, Owerri, Sokoto, and Yola. Dana Air operates seven Boeing 737 aircraft across six routes connecting Lagos, Abuja, Port Harcourt, Owerri, Kano, and Enugu. Arik Air, which entered receivership in 2017 under the Asset Management Corporation of Nigeria, continues reduced operations with approximately nine aircraft serving Lagos, Abuja, Port Harcourt, Kano, Benin City, Kaduna, and Owerri. Ibom Air, launched in June 2019 by Akwa Ibom State government, operates seven Bombardier CRJ900 aircraft connecting Lagos, Abuja, Calabar, Uyo, Port Harcourt, Enugu, and Owerri. United Nigeria Airlines, which commenced operations in February 2021, flies five Embraer ERJ145 aircraft to Lagos, Abuja, Enugu, Asaba, and Owerri.

The Lagos-Abuja corridor represents the highest-frequency domestic route with approximately 25-30 daily departures combined across all carriers, covering 710 kilometers in flight times ranging from 1 hour 5 minutes to 1 hour 20 minutes depending on aircraft type and weather. Published base fares on this route range from 45,000 to 95,000 naira for economy class when booked seven days in advance, with same-day walk-up fares reaching 150,000 naira during peak demand periods. The Lagos-Port Harcourt route offers 12-15 daily departures covering 435 kilometers in approximately 55 minutes to 1 hour 10 minutes, with advance economy fares from 38,000 to 75,000 naira. Abuja-Kano service operates 6-8 daily frequencies across 518 kilometers in approximately 1 hour, priced from 35,000 to 68,000 naira advance purchase economy.

Secondary routes connecting regional capitals operate reduced frequencies. Lagos-Kano direct service runs 3-4 daily departures covering 1,037 kilometers in approximately 1 hour 50 minutes, priced from 52,000 to 89,000 naira economy advance. Lagos-Enugu offers 4-5 daily options across 611 kilometers in 1 hour 15 minutes, costing 42,000 to 78,000 naira. Abuja-Port Harcourt operates 5-6 daily frequencies covering 648 kilometers in 1 hour 20 minutes at 45,000 to 82,000 naira advance economy. Kano-Abuja remains one of the most reliable routes with consistent morning and evening departures.

Tertiary routes to smaller state capitals operate 1-2 daily frequencies or operate on specific weekdays only. Lagos-Calabar service runs once daily Tuesday through Sunday covering 683 kilometers via Port Harcourt in total journey times of 2 hours 30 minutes to 3 hours including the connection, with through fares from 68,000 naira. Lagos-Jos operates three weekly frequencies on Tuesday, Thursday, and Saturday covering 822 kilometers direct in 1 hour 35 minutes at 55,000 to 92,000 naira. Abuja-Maiduguri service, suspended periodically due to security concerns in the northeast, operates 3-4 weekly frequencies when active, covering 924 kilometers in 1 hour 45 minutes at fares from 58,000 naira. Routes to Sokoto, Yola, and Akure typically offer 3-5 weekly departures rather than daily service.

Green Africa Airways launched operations in August 2021 with three ATR 72-600 turboprop aircraft serving Lagos, Abuja, Akure, Ilorin, Owerri, and Enugu on a low-cost model with base fares starting at 20,000 naira on select routes when booked weeks in advance. Aero Contractors, which suspended operations in September 2016, resumed limited service in 2022 with two operational aircraft serving Lagos, Abuja, and Port Harcourt only. Overland Airways operates three ATR 42 aircraft on specialized routes including Lagos-Asaba, Abuja-Jalingo, and services to Gombe and Yola with 3-4 weekly frequencies per route.

Nigerian domestic carriers operate a hub-and-spoke model with Lagos and Abuja as primary hubs, meaning many city pairs require connections rather than direct routing. A passenger traveling from Kano to Port Harcourt typically connects through Lagos or Abuja, extending total journey time from approximately 1 hour 30 minutes theoretical direct distance to 4-6 hours including connection time. Similarly, Calabar to Kaduna requires connection through Lagos or Abuja with total journey times of 5-7 hours despite both being served cities. Airlines schedule connection banks with 1.5 to 3 hour minimum connection times at Lagos and Abuja, though domestic terminal congestion often extends practical minimum connections to 2-3 hours.

The Nigerian Civil Aviation Authority requires all domestic passengers to check in at least 45 minutes before departure, with gates closing 20 minutes prior to scheduled departure time. Lagos domestic terminal experiences significant congestion during morning peak hours from 0600-0900 and evening peak from 1700-2000, with check-in queues extending 30-60 minutes during these periods. Abuja domestic terminal operates with somewhat shorter queue times averaging 15-30 minutes during peak periods. Port Harcourt, Kano, and Enugu airports process domestic check-in in 10-20 minutes outside peak travel periods. Security screening at all Nigerian airports requires removal of shoes, belts, and outerwear, with electronic device screening and occasional physical pat-downs adding 5-15 minutes to the process.

Baggage allowance on Nigerian domestic flights follows a standard pattern across major carriers: 23 kilograms checked baggage plus 7 kilograms cabin baggage on full-service carriers including Air Peace, Arik Air, and Ibom Air. Dana Air permits 20 kilograms checked and 7 kilograms cabin. Green Africa Airways low-cost model includes only 7 kilograms cabin baggage in base fares, with checked baggage sold separately at 3,500 to 7,500 naira per 15-kilogram piece depending on route. Excess baggage fees across the industry range from 1,000 to 1,500 naira per additional kilogram when purchased at airport counters. Musical instruments, sports equipment exceeding standard dimensions, and fragile items typically incur special handling fees of 5,000 to 15,000 naira depending on size and route.

Flight reliability varies significantly by carrier and route. Air Peace maintains the most consistent schedule adherence among major carriers, with published on-time performance of approximately 67 percent for arrivals within 15 minutes of scheduled time according to industry monitoring in 2022. Dana Air reports approximately 61 percent on-time performance. Ibom Air, benefiting from newer aircraft and more generous schedule padding, achieves approximately 74 percent on-time arrival performance. Weather delays occur most frequently during the rainy season from April through October, particularly affecting afternoon and evening departures from Lagos, Port Harcourt, and southern cities where thunderstorm activity peaks between 1400-1800 hours. Harmattan winds and dust from December through February cause visibility restrictions affecting northern airports including Kano, Kaduna, Maiduguri, and Sokoto, with morning departures most susceptible to weather delays during this period.

Flight cancellations occur with notable frequency across Nigerian carriers, driven by maintenance requirements on aging fleets, crew availability constraints, and load factor optimization where low-demand flights are consolidated. Passengers on canceled flights typically receive rebooking on the next available flight on the same carrier, which may be same-day or next-day depending on route frequency. Monetary refunds for canceled flights take 30-90 days to process according to passenger reports, with the process requiring written applications and multiple follow-ups. The Nigerian Civil Aviation Authority regulations require carriers to provide meal vouchers for delays exceeding four hours and hotel accommodation for delays extending overnight, though compliance enforcement remains inconsistent and passengers frequently report these provisions not being offered.

Booking domestic flights occurs primarily through airline websites, mobile apps, and online travel agencies including Travelstart Nigeria, Wakanow, and Jumia Travel. Payment methods include Nigerian debit cards, Mastercard and Visa credit cards issued by Nigerian banks, and bank transfers with confirmation typically within 24 hours. International credit cards face frequent payment gateway rejections, with success rates below 40 percent according to user reports. Physical airline offices and travel agencies in Lagos, Abuja, Port Harcourt, and Kano accept cash and local card payments. Prices fluctuate significantly based on booking timing, with fares on major routes increasing 80-150 percent when booked within 48 hours of departure compared to 14-day advance purchases.

Check-in for domestic flights opens 24 hours before departure through airline websites and mobile apps, allowing passengers to select seats and generate mobile boarding passes. However, Lagos and Abuja airports require passengers to visit airline counters to receive physical boarding passes even with online check-in completed, adding 10-20 minutes to airport processing time. Port Harcourt, Kano, and Enugu airports accept mobile boarding passes for some carriers but not universally. Seat selection typically costs 2,000 to 5,000 naira for advance selection of extra-legroom or preferred rows, with standard seat selection free during online check-in within 24 hours of departure.

Nigeria maintains approximately 200,000 kilometers of roads according to Federal Ministry of Works statistics, with roughly 60,000 kilometers classified as federal highways, 30,000 kilometers as state roads, and 110,000 kilometers as local roads. The Federal Roads Maintenance Agency reports that approximately 30 percent of federal highways exist in good condition, 40 percent in fair condition, and 30 percent in poor condition as of 2022 assessments. This translates to extended journey times, vehicle damage, and safety considerations for intercity road travel.

Interstate bus transport operates through both organized bus companies running scheduled services and informal motor parks where vehicles depart when full. ABC Transport Service Limited operates the largest scheduled intercity bus network with approximately 300 vehicles serving routes from Lagos to Abuja, Kano, Enugu, Port Harcourt, Owerri, Benin City, Warri, Ibadan, Kaduna, and Jos. Their Lagos-Abuja route covers approximately 800 kilometers via Ibadan, Ilorin, and Lokoja in scheduled journey times of 12-14 hours overnight, departing Lagos at 1900-2000 hours and arriving Abuja around 0700-0900 hours. Fares on this route range from 8,500 to 12,000 naira depending on seat class, with VIP sleeper seats commanding 15,000 to 18,000 naira.

The physical Lagos-Abuja journey traverses the A1 highway through Ogun State, then transitions to A2 through Oyo State to Ibadan after approximately 130 kilometers in 2-3 hours depending on Lagos traffic. From Ibadan, the route continues on A2 through Ilorin in Kwara State another 210 kilometers in 3-4 hours, then proceeds through Kogi State via Lokoja, crossing the Niger River at the confluence with the Benue River, then enters Abuja through the final 180 kilometers in 3-4 hours under normal conditions. Road conditions deteriorate significantly on sections between Lokoja and Abuja, where potholes cluster in 5-10 kilometer stretches requiring vehicles to slow to 20-40 kilometers per hour. Security checkpoints operated by police and military occur every 40-80 kilometers along this route, with stops ranging from brief 2-3 minute identity checks to 10-15 minute vehicle inspections.

God Is Good Motors operates approximately 200 buses serving similar routes with Lagos-Abuja overnight service departing 1900-2030 hours at fares of 9,000 to 13,500 naira standard class and 16,000 to 19,000 naira executive class. Their executive coaches feature 26 seats versus 44 seats in standard configuration, offering more legroom and wider aisles. Young Shall Grow Motors runs approximately 100 vehicles primarily on eastern routes connecting Lagos, Onitsha, Owerri, Aba, and Enugu, with Lagos-Onitsha service covering 720 kilometers in 9-11 hours at fares of 7,500 to 10,500 naira. The Lagos-Onitsha route follows A1 through Ore, Benin City, Asaba, then crosses the Niger River bridge to Onitsha, with journey times heavily dependent on the Benin-Asaba-Onitsha segment where road conditions include significant potholed sections.

GUO Transport operates approximately 80 buses focusing on Lagos-Enugu routes covering 650 kilometers in 10-12 hours at 8,500 to 11,500 naira, departing Lagos in evening hours and arriving Enugu morning hours. The route traverses A1 through Ore and Benin City, then diverges onto A232 through Asaba and continuing to Enugu, with the final 180-kilometer segment from Asaba to Enugu containing stretches of poorly maintained road requiring reduced speeds. Peace Mass Transit runs approximately 150 vehicles on southeastern routes with emphasis on Aba, Port Harcourt, Owerri, and Uyo connections from Lagos and eastern cities. Their Lagos-Port Harcourt service covers approximately 680 kilometers in 11-13 hours at fares of 9,000 to 12,000 naira.

Intercity bus terminals in Lagos include Jibowu motor park for ABC Transport and several organized carriers, the Maza Maza terminal along Oshodi-Apapa Expressway serving eastern routes, and Ojota motor park serving western and northern destinations. Organized bus companies maintain dedicated counters with advance ticket purchase available 1-7 days before travel, allowing specific seat selection on seating charts. Tickets for same-day or next-day travel typically remain available except during major holiday periods including Christmas, Eid al-Fitr, Eid al-Adha, and Easter, when advance booking 3-5 days becomes necessary. Payment accepts cash naira only at most counters, with a few operators accepting bank transfers to company accounts with ticket collection after payment confirmation.

Departure times for intercity buses concentrate in early morning hours from 0600-0900 for daytime travel and evening hours from 1800-2100 for overnight routes. The Lagos-Kano route, approximately 1,100 kilometers, operates primarily as overnight service departing Lagos 1900-2000 hours and arriving Kano 0900-1200 hours the following day after 14-17 hour journeys priced at 11,000 to 15,000 naira. This route follows A1 north through Ibadan, then A2 through Ilorin and continues through Jebba, where it crosses the Niger River, then proceeds through Niger State via Mokwa and Kontagora, enters Kaduna State through Zaria, and terminates in Kano. Road conditions on the Mokwa-Zaria segment include long stretches of deteriorated asphalt requiring frequent speed reductions.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.