There are 8 ways to get from Maiduguri to Benin City by plane, car, taxi, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Benin City
best- Fly from Maiduguri (MIU) to Benin City (BNI)plane MIU - BNI
3h 52m$62–363Drive 1,246.2 km
- Drive from Maiduguri to Benin Citycar 1,246.2 km
19h$109–158Taxi
- Take the taxi from Maiduguri to Benin Citytaxi 1,246.2 km
19h$100–130Fly to Warri, taxi
- Fly from Maiduguri (MIU) to Warri (QRW)plane MIU - QRW
- Take the taxi from Warri (QRW) to Benin Citytaxi
5h 51m$64–322Fly to Asaba International Airport, taxi
- Fly from Maiduguri (MIU) to Asaba International Airport (ABB)plane MIU - ABB
- Take the taxi from Asaba International Airport (ABB) to Benin Citytaxi
5h 50m$71–205Fly to Port Harcourt International Airport, shuttle
- Fly from Maiduguri (MIU) to Port Harcourt International Airport (PHC)plane MIU - PHC
- Take a shuttle bus from Rivers to Akpakpava
9h 59m$110–288Fly to Akure Airport, taxi
- Fly from Maiduguri (MIU) to Akure Airport (AKR)plane MIU - AKR
- Take the taxi from Akure Airport (AKR) to Benin Citytaxi
6h 16m$79–398Fly to Nnamdi Azikiwe International Airport, shuttle
- Fly from Maiduguri (MIU) to Nnamdi Azikiwe International Airport (ABV)plane MIU - ABV
- Take a shuttle bus from Zuba to Akpakpava
11h 20m$129–341
Maiduguri (MIU) to Benin City (BNI) flights
Comparing Your Travel Options
The cheapest way to get from Maiduguri to Benin City is to taxi which costs $100 - $130 and takes 19h.
The fastest way to get from Maiduguri to Benin City is to fly which takes 3h 52m and costs $60 - $370.
The distance between Maiduguri and Benin City is 1041 km. The road distance is 1246.2 km.
The best way to get from Maiduguri to Benin City without a car is to taxi which takes 19h and costs $100 - $130.
It takes approximately 3h 52m to get from Maiduguri to Benin City, including transfers.
Yes, the driving distance between Maiduguri to Benin City is 1246 km. It takes approximately 19h to drive from Maiduguri to Benin City.
There are 126+ hotels available in Benin City.
What companies run services between Maiduguri, Nigeria and Benin City, Nigeria?
Sky Prime Charter, United Nigeria Airlines, and Max Air Limited fly from Maiduguri (MIU) to Benin City (BNI) once daily.
- Website
- flyunitednigeria.com
Flights from Maiduguri to Benin City via Nnamdi Azikiwe International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $60–360
Flights from Maiduguri to Asaba International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $50–300
Flights from Maiduguri to Port Harcourt International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 5h 45m
- When
- Wednesday and Saturday
- Estimated price
- $85–260
- Website
- flyairpeace.com
Flights from Maiduguri to Warri via Nnamdi Azikiwe International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $55–310
Flights from Maiduguri to Asaba International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $50–300
Flights from Maiduguri to Asaba International Airport via Nnamdi Azikiwe International Airport, Lagos
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $70–350
Flights from Maiduguri to Port Harcourt International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 6h
- When
- Wednesday and Saturday
- Estimated price
- $85–260
Flights from Maiduguri to Nnamdi Azikiwe International Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday and Saturday
- Estimated price
- $100–310
- Website
- overlandairways.com
Flights from Maiduguri to Warri via Nnamdi Azikiwe International Airport
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $55–310
Flights from Maiduguri to Akure Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $65–380
- Website
- armcharter.com
Flights from Maiduguri to Asaba International Airport via Nnamdi Azikiwe International Airport, Lagos
- Ave. Duration
- 7h 35m
- When
- Friday and Sunday
- Estimated price
- $70–350
Flights from Maiduguri to Port Harcourt International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- $75–420
- Website
- greenafrica.com
Flights from Maiduguri to Akure Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $65–380
- Website
- arikair.com
Flights from Maiduguri to Port Harcourt International Airport via Nnamdi Azikiwe International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $75–420
- Website
- skyprimeav.com
Flights from Maiduguri to Nnamdi Azikiwe International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–330
- Website
- maxair.com.ng
Flights from Maiduguri to Nnamdi Azikiwe International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $50–330
- Phone
- 08139851110
- [email protected]
- Website
- gigm.com
Shuttle from Rivers to Akpakpava
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- gigm.com
Shuttle from Zuba to Akpakpava
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- gigm.com
- Ave. Duration
- 6h 10m
- Estimated price
- $8–130
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, What documents do I need to cross Niagara Falls?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






