Eight daily departures to Dar (Tsh36,000, seven to eight hours) from 7am to noon aboard full luxury buses (with air-con and toilets). The 7am bus sometimes arrives early enough for you to catch the afternoon ferry t…
Flies daily from Moshi airport (if there are enough passengers) on the Arusha–Tanga–Pangani–Pemba–Zanzibar–Dar es Salaam circuit, with links also to the northern national parks.
Twice-daily shuttle service between Moshi, Arusha and Nairobi (Kenya), departing Moshi at 6.30am and 11.30am from Kibo Rd, just up the hill from the Clock Tower roundabout.
Daily buses to Mombasa (Tsh20,000, eight hours), departing at 8am. The Moshi booking office and departure point is just uphill from Stanbic Bank.
Buses to Babati (Tsh10,000, four to five hours), Singida (Tsh20,000, nine hours) and Dodoma (Tsh28,000, 12 to 14 hours) via Arusha.
Flights between Kilimanjaro International Airport and Dar es Salaam, with onward connections across Tanzania and East Africa.
Twice-daily shuttle service to Nairobi (Kenya) via Arusha. Departures are from the Maji ni Uhai roundabout just off Uru Rd.
Departures are from the YWCA building, just uphill from the Clock Tower roundabout and opposite Stanbic Bank.
Five morning departures to Dar aboard luxury buses (Tsh33,000 to TSh36,000).
Two daily departures (luxury/full luxury Tsh33,000/36,000) for Dar at 8am.