Durban → Arusha
King Shaka International Airport (DUR) to Kilimanjaro International Airport (JRO)・2,979 km
No nonstop or one-stop flights. The shortest route is DUR → HRE → DAR → JRO (via Harare, Dar es Salaam), about 5h 21m of flying time (layovers not included).
With milesANA 17,500 miles+ (via JNB, ADD)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- DUR → HRE → DAR → JROvia Harare, Dar es SalaamFastest≈ 5h 21m
- DUR → JNB → DAR → JROvia Johannesburg, Dar es Salaam≈ 5h 28m
- DUR → JNB → ZNZ → JROvia Johannesburg, Zanzibar≈ 5h 29m
- DUR → HRE → NBO → JROvia Harare, Nairobi≈ 5h 37m
- DUR → JNB → NBO → JROvia Johannesburg, Nairobi≈ 5h 47m
- DUR → HRE → KGL → JROvia Harare, Kigali≈ 6h 4m
- DUR → HRE → EBB → JROvia Harare, Entebbe≈ 6h 8m
- DUR → JNB → KGL → JROvia Johannesburg, Kigali≈ 6h 10m
- DUR → JNB → EBB → JROvia Johannesburg, Entebbe≈ 6h 17m
- DUR → CPT → DAR → JROvia Cape Town, Dar es Salaam≈ 7h 52m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.