There are 4 ways to get from Rubondo Island National Park to Arusha by unknown, plane, ferry, bus, 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.
Travel, fly to Arusha
best- Walk from Rubondo Island National Park to Mwanza Airport (MWZ)unknown
- Fly from Mwanza Airport (MWZ) to Arusha (ARK)plane MWZ - ARK
3h 38mTravel, ferry, bus
- Walk from Rubondo Island National Park to Bukobaunknown
- Take the ferry from Bukoba to Mwanzaferry
- Take the bus from Mwanza to Nairobibus
- Take the bus from Nairobi to Arushabus
29h 51mTravel, fly to Kilimanjaro International Airport, taxi
- Walk from Rubondo Island National Park to Mwanza Airport (MWZ)unknown
- Fly from Mwanza Airport (MWZ) to Kilimanjaro International Airport (JRO)plane MWZ - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
4h 18mTravel, ferry, bus, shuttle
- Walk from Rubondo Island National Park to Bukobaunknown
- Take the ferry from Bukoba to Mwanzaferry
- Take the bus from Mwanza to Nairobibus
- Take a shuttle bus from Nairobi to Arusha
31h 2m
Mwanza Airport (MWZ) to Arusha (ARK) flights
Questions & Answers
The distance between Rubondo Island National Park and Arusha is 554 km.
It takes approximately 3h 38m to get from Rubondo Island National Park to Arusha, including transfers.
There are 654+ hotels available in Arusha.
What companies run services between Rubondo Island National Park, Tanzania and Arusha, Tanzania?
There is no direct connection from Rubondo Island National Park to Arusha. However, you can travel to Mwanza Airport (MWZ) airport, fly to Arusha (ARK), then take the taxi to Arusha. Alternatively, you can take a vehicle from Rubondo Island National Park to Arusha via Bukoba, Mwanza, Mwanza, Nairobi, and Nairobi in around 29h 51m.
- Website
- worldticket.com
Flights from Mwanza Airport to Arusha
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $150–480
- Website
- precisionairtz.com
Flights from Mwanza Airport to Kilimanjaro International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–130
- Website
- airtanzania.co.tz
Flights from Mwanza Airport to Kilimanjaro International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Saturday
- Estimated price
- $150–260
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Mwanza to Nairobi
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- $23–30
- Schedules at
- mozaico.co.ke
Bus from Mwanza to Nairobi
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- $23–30
- Schedules at
- mozaico.co.ke
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Nairobi to Arusha
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- kidiaoneexpress.com
- Phone
- +254 710 189751
- [email protected]
- Website
- nairobiarushashuttle.com
Shuttle from Nairobi to Arusha
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $1–30
- Schedules at
- nairobiarushashuttle.com
- Phone
- +254722328595
- Website
- riverside-shuttle.com
Shuttle from Nairobi to Arusha
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $23–50
- Schedules at
- riverside-shuttle.com
- Phone
- +255(0)739 606 600
- [email protected]
- Website
- tashico.co.tz
Ferry from Bukoba to Mwanza
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $7–21
- Schedules at
- mscl.co.tz
Ferry from Bukoba to Mwanza
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $7–21
- Schedules at
- mscl.co.tz
- Ave. Duration
- 52 min
- Estimated price
- $17–21
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 How to get from JFK to New York City, 10 amazing places to get away from it all in Australia, and Travelling around the UAE - to help you get the most out of your next trip.




