There are 10 ways to get from Nairobi Airport (NBO) to Mnemba Island by plane, unknown, train, bus, ferry, 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 Nairobi to Abeid Amani Karume International Airport, travel
best- Fly from Nairobi (NBO) to Abeid Amani Karume International Airport (ZNZ)plane NBO - ZNZ
- Walk from Kendwa to Mnemba Islandunknown
3h 41mFly Nairobi Wilson Airport to Abeid Amani Karume International Airport, travel
- Fly from Nairobi Wilson Airport (WIL) to Abeid Amani Karume International Airport (ZNZ)plane WIL - ZNZ
- Walk from Kendwa to Mnemba Islandunknown
4h 7mTrain, bus, travel
- Take the train from Nairobi to Mombasatrain
- Take the bus from Mombasa to Tangabus
- Walk from Tanga to Mnemba Islandunknown
13h 24mBus, travel
- Take the bus from Nairobi to Mombasabus
- Take the bus from Mombasa to Tangabus
- Walk from Tanga to Mnemba Islandunknown
16h 49mFly Nairobi to Ukunda, travel
- Fly from Nairobi (NBO) to Ukunda (UKA)plane NBO - UKA
- Walk from Ukunda (UKA) to Mnemba Islandunknown
4h 34mFly Nairobi Wilson Airport to Ukunda, travel
- Fly from Nairobi Wilson Airport (WIL) to Ukunda (UKA)plane WIL - UKA
- Walk from Ukunda (UKA) to Mnemba Islandunknown
4h 51mFly Nairobi to Julius Nyerere International Airport, ferry, shuttle, travel
- Fly from Nairobi (NBO) to Julius Nyerere International Airport (DAR)plane NBO - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
- Take a shuttle bus from Stone Town to Kendwa
- Walk from Kendwa to Mnemba Islandunknown
6h 45mBus, ferry, travel via Nairobi
- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Walk from Zanzibar to Mnemba Islandunknown
19h 38mBus, ferry, travel
- Take the bus from Nairobi to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Walk from Zanzibar to Mnemba Islandunknown
24h 56mBus, ferry, shuttle, travel
- Take the bus from Nairobi to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Take a shuttle bus from Stone Town to Kendwa
- Walk from Kendwa to Mnemba Islandunknown
27h 20m
Nairobi (NBO) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The distance between Nairobi Airport (NBO) and Mnemba Island is 672 km.
The best way to get from Nairobi Airport (NBO) to Mnemba Island without a car is to train and bus and travel which takes 13h 24m and costs .
It takes approximately 3h 41m to get from Nairobi Airport (NBO) to Mnemba Island, including transfers.
There are 407+ hotels available in Mnemba Island.
What companies run services between Nairobi Airport (NBO), Kenya and Mnemba Island, Zanzibar North, Tanzania?
There is no direct connection from Nairobi Airport (NBO) to Mnemba Island. However, you can fly to Abeid Amani Karume International Airport (ZNZ), walk to Zanzibar Airport, take the shuttle to Kendwa, then travel to Mnemba Island. Alternatively, you can take the taxi to Nairobi-Wilson-Airport-WIL airport, fly to Abeid Amani Karume International Airport (ZNZ), walk to Zanzibar Airport, take the shuttle to Kendwa, then travel to Mnemba Island.
- Website
- kenya-airways.com
Flights from Nairobi to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $180–750
Flights from Nairobi to Abeid Amani Karume International Airport via Kilimanjaro
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–280
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–230
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $120–650
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $290–440
Flights from Nairobi Wilson Airport to Abeid Amani Karume International Airport via Mombasa
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- $290–440
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–230
- Website
- flexflight.dk
Flights from Nairobi Wilson Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $290–440
Flights from Nairobi Wilson Airport to Abeid Amani Karume International Airport via Mombasa
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- $290–440
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–230
- Website
- precisionairtz.com
Flights from Nairobi to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $180–750
Flights from Nairobi to Abeid Amani Karume International Airport via Kilimanjaro
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–280
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $120–650
Flights from Nairobi to Julius Nyerere International Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–210
- Website
- jambojet.com
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–230
- Website
- skywardexpress.co.ke
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $30–230
Flights from Nairobi to Julius Nyerere International Airport via Mombasa
- Ave. Duration
- 2h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $50–310
- Website
- airtanzania.co.tz
Flights from Nairobi to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–290
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–650
- Website
- worldticket.com
Flights from Nairobi to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $200–600
Flights from Nairobi Wilson Airport to Abeid Amani Karume International Airport via Arusha
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $190–550
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–180
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–360
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday and Thursday
- Estimated price
- $210–600
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Nairobi to Mombasa
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Tanga
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Business
- $15–17
- Normal
- $11–14
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Tanga
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Schedules at
- tahmeedexpress.com
- Single
- $3–5
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18–39
- Schedules at
- tahmeedexpress.com
- Single
- $18–22
- VIP
- $39
- Business
- $31
- Normal
- $31
- Website
- thezanzibus.com
Shuttle from Stone Town to Kendwa
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- $10
- Schedules at
- thezanzibus.com
Shuttle from Stone Town to Kendwa
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- $10
- Schedules at
- thezanzibus.com
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 19h 48m
- Frequency
- Once daily
- Estimated price
- $41–43
- Schedules at
- mozaico.co.ke
- 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
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
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
- Phone
- +255 696112233
- [email protected]
- Website
- zanfastferries.co.tz
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- $35–350
- Schedules at
- zanfastferries.co.tz
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 to and around Russia for the 2018 FIFA World Cup, How to plan an amazing trip around Scandinavia, and Travelling around the UAE - to help you get the most out of your next trip.
















