There are 6 ways to get from Abuja to Zanzibar Airport (ZNZ) by plane, ferry, taxi, train, 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 Nnamdi Azikiwe International Airport to Abeid Amani Karume International Airport
best- Fly from Nnamdi Azikiwe International Airport (ABV) to Abeid Amani Karume International Airport (ZNZ)plane ABV - ZNZ
11h 57m$500–1,500Taxi to Minna Airport, fly to Abeid Amani Karume International Airport
cheapest- Take the taxi from Abuja to Minna Airport (MXJ)taxi
- Fly from Minna Airport (MXJ) to Abeid Amani Karume International Airport (ZNZ)plane MXJ - ZNZ
17h 17m$383–966Fly Nnamdi Azikiwe International Airport to Julius Nyerere International Airport, ferry
- Fly from Nnamdi Azikiwe International Airport (ABV) to Julius Nyerere International Airport (DAR)plane ABV - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
15h 41m$411–1,008Taxi to Mallam Aminu Kano International Airport, fly to Abeid Amani Karume International Airport
- Take the taxi from Abuja to Mallam Aminu Kano International Airport (KAN)taxi
- Fly from Mallam Aminu Kano International Airport (KAN) to Abeid Amani Karume International Airport (ZNZ)plane KAN - ZNZ
17h 18m$686–1,842Train to Kaduna, fly to Abeid Amani Karume International Airport
- Take the train from Abuja to Kaduna- Rigasatrain
- Fly from Kaduna (KAD) to Abeid Amani Karume International Airport (ZNZ)plane KAD - ZNZ
29h 52m$385–962Shuttle to Enugu, fly to Abeid Amani Karume International Airport
- Take a shuttle bus from Utako to Enugu
- Fly from Enugu (ENU) to Abeid Amani Karume International Airport (ZNZ)plane ENU - ZNZ
19h 25m$501–1,432
Nnamdi Azikiwe International Airport (ABV) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The cheapest way to get from Abuja to Zanzibar Airport (ZNZ) is to train and fly which costs $380 - $1,000 and takes 29h 52m.
The fastest way to get from Abuja to Zanzibar Airport (ZNZ) is to fly which takes 11h 57m and costs $500 - $1,500.
The distance between Abuja and Zanzibar Airport (ZNZ) is 3952 km.
It takes approximately 11h 57m to get from Abuja to Zanzibar Airport (ZNZ), including transfers.
Zanzibar Airport (ZNZ) is 2h ahead of Abuja. It is currently 8:46 AM in Abuja and 10:46 AM in Zanzibar Airport (ZNZ).
There are 355+ hotels available in Zanzibar Airport (ZNZ).
What companies run services between Abuja, Nigeria and Zanzibar Airport (ZNZ), Tanzania?
Ethiopian Airlines flies from Nnamdi Azikiwe International Airport (ABV) to Abeid Amani Karume International Airport (ZNZ) twice daily.
- Website
- ethiopianairlines.com
Flights from Nnamdi Azikiwe International Airport to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 12h 23m
- When
- Monday to Friday
- Estimated price
- $500–1,500
Flights from Nnamdi Azikiwe International Airport to Julius Nyerere International Airport via Addis Ababa
- Ave. Duration
- 12h 26m
- When
- Every day
- Estimated price
- $450–1,300
Flights from Minna Airport to Abeid Amani Karume International Airport via Nnamdi Azikiwe International Airport, Addis Ababa
- Ave. Duration
- 15h
- When
- Friday
- Estimated price
- $460–1,300
Flights from Mallam Aminu Kano International Airport to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 10h 55m
- When
- Friday
- Estimated price
- $650–1,800
Flights from Enugu to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 11h 5m
- When
- Friday
- Estimated price
- $470–1,400
- Website
- airtanzania.co.tz
Flights from Nnamdi Azikiwe International Airport to Julius Nyerere International Airport via Lagos
- Ave. Duration
- 10h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $360–900
Flights from Minna Airport to Abeid Amani Karume International Airport via Lagos, Julius Nyerere International Airport
- Ave. Duration
- 21h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $370–950
Flights from Kaduna to Abeid Amani Karume International Airport via Lagos, Julius Nyerere International Airport
- Ave. Duration
- 25h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $380–950
- Website
- kenya-airways.com
Flights from Minna Airport to Abeid Amani Karume International Airport via Lagos, Nairobi
- Ave. Duration
- 18h 35m
- When
- Friday
- Estimated price
- $410–1,100
Flights from Kaduna to Abeid Amani Karume International Airport via Lagos, Nairobi
- Ave. Duration
- 23h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $420–1,200
- Website
- rwandair.com
Flights from Kaduna to Abeid Amani Karume International Airport via Lagos, Kigali
- Ave. Duration
- 24h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–1,100
- Website
- ugandairlines.com
Flights from Kaduna to Abeid Amani Karume International Airport via Lagos, Entebbe
- Ave. Duration
- 32h 5m
- When
- Thursday
- Estimated price
- $420–950
- Phone
- +(234) 90 600 30 422
- [email protected]
- Website
- nrc.gov.ng
Train from Abuja to Kaduna- Rigasa
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $2–9
- Schedules at
- nrc.gov.ng
- Regular
- $2–5
- Business
- $4–7
- First
- $6–9
- Economy
- $3
- Business Class
- $5
- First Class
- $7
- Phone
- 08139851110
- [email protected]
- Website
- gigm.com
Shuttle from Utako to Enugu
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $29
- Schedules at
- gigm.com
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
- Ave. Duration
- 4h 20m
- Estimated price
- $13–45
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 Travelling around the UAE, Flying into Beijing?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.



