There are 8 ways to get from Kilimanjaro Airport (JRO) to Mnemba Island by plane, unknown, taxi, train, ferry, bus, 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 Kilimanjaro International Airport to Abeid Amani Karume International Airport, travel
best- Fly from Kilimanjaro International Airport (JRO) to Abeid Amani Karume International Airport (ZNZ)plane JRO - ZNZ
- Walk from Kendwa to Mnemba Islandunknown
3h 16mTaxi to Arusha, fly to Abeid Amani Karume International Airport, travel
- Take the taxi from Kilimanjaro-Airport-JRO to Arusha-Airport-ARKtaxi
- Fly from Arusha (ARK) to Abeid Amani Karume International Airport (ZNZ)plane ARK - ZNZ
- Walk from Kendwa to Mnemba Islandunknown
4h 21mTaxi, train, ferry, travel
- Take the taxi from Kilimanjaro Airport (JRO) to Moshitaxi
- Take the train from Moshi to Dar es Salaamtrain
- Take the ferry from Dar es Salaam to Zanzibarferry
- Walk from Zanzibar to Mnemba Islandunknown
13h 14mTaxi, bus, ferry, travel
- Take the taxi from Kilimanjaro Airport (JRO) to Moshitaxi
- Take the bus from Moshi to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Walk from Zanzibar to Mnemba Islandunknown
14h 3mFly Kilimanjaro International Airport to Julius Nyerere International Airport, ferry, shuttle, travel
- Fly from Kilimanjaro International Airport (JRO) to Julius Nyerere International Airport (DAR)plane JRO - 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 25mFly Kilimanjaro International Airport to Pemba / Karume / Wawi Airport, travel
- Fly from Kilimanjaro International Airport (JRO) to Pemba / Karume / Wawi Airport (PMA)plane JRO - PMA
- Walk from Pemba / Karume / Wawi Airport (PMA) to Mnemba Islandunknown
4h 34mTaxi, bus, ferry, shuttle, travel
- Take the taxi from Kilimanjaro Airport (JRO) to Central Bus Terminaltaxi
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminalbus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Take a shuttle bus from Stone Town to Kendwa
- Walk from Kendwa to Mnemba Islandunknown
16h 18mTaxi, train, ferry, travel via Zanzibar City
- Take the taxi from Kilimanjaro Airport (JRO) to Moshitaxi
- Take the train from Moshi to Dar es Salaamtrain
- Take the ferry from Dar es Salaam to Zanzibarferry
- Walk from Zanzibar to Mnemba Islandunknown
16h 28m
Kilimanjaro International Airport (JRO) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The distance between Kilimanjaro Airport (JRO) and Mnemba Island is 464 km.
The best way to get from Kilimanjaro Airport (JRO) to Mnemba Island without a car is to taxi and bus and ferry and travel which takes 14h 3m and costs .
It takes approximately 3h 16m to get from Kilimanjaro Airport (JRO) to Mnemba Island, including transfers.
There are 407+ hotels available in Mnemba Island.
What companies run services between Kilimanjaro Airport (JRO), Tanzania and Mnemba Island, Zanzibar North, Tanzania?
There is no direct connection from Kilimanjaro Airport (JRO) 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 Arusha-Airport-ARK airport, fly to Abeid Amani Karume International Airport (ZNZ), walk to Zanzibar Airport, take the shuttle to Kendwa, then travel to Mnemba Island.
- Website
- precisionairtz.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $95–170
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $95–200
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–130
- Website
- airtanzania.co.tz
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $90–210
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $130–380
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–260
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $240–600
- Website
- worldticket.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $50–550
- Website
- auricair.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $50–280
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- $170–600
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Julius Nyerere International Airport, Abeid Amani Karume International Airport
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $600–1,200
- Website
- flexflight.dk
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $50–700
- Website
- apg-airlines.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $55–380
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $110–330
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Arusha, Abeid Amani Karume International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $150–550
- Website
- charterlines.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $400–600
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $110–330
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Arusha, Abeid Amani Karume International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $150–550
Flights from Kilimanjaro International Airport to Pemba / Karume / Wawi Airport via Nairobi, Abeid Amani Karume International Airport
- Ave. Duration
- 5h 45m
- When
- Wednesday
- Estimated price
- $160–550
- Website
- airfrance.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $55–380
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–330
- Website
- klm.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $55–380
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–330
- Website
- turkishairlines.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $280–700
- Website
- rwandair.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 7m
- When
- Wednesday, Friday, Sunday, Monday, and Saturday
- Estimated price
- $230–900
- Website
- qatarairways.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 7m
- When
- Wednesday, Friday, Sunday, Monday, and Saturday
- Estimated price
- $230–900
- Website
- flyedelweiss.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $55–380
- Website
- ethiopianairlines.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $160–550
- Website
- ugandairlines.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Sunday
- Estimated price
- $220–750
- Website
- neosair.it
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h
- When
- Wednesday
- Estimated price
- $200–700
- Website
- regionaltanzania.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $230–260
- Website
- airexcelonline.com
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $55–380
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Moshi to Dar es Salaam
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Estimated price
- $7–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $7
- 2nd Class Sitting
- $9
- 2nd Class Sleeping
- $16
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
Train from Moshi to Dar es Salaam
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Estimated price
- $7–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $7
- 2nd Class Sitting
- $9
- 2nd Class Sleeping
- $16
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Moshi to Dar es Salaam
- Ave. Duration
- 9h 19m
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- kidiaoneexpress.com
- 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
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- 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
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
- Ave. Duration
- 51 min
- Estimated price
- $14–25
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 Why you should take the train in the US, 10 amazing places to get away from it all in Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.











