There are 6 ways to get from Kasama to Arusha by plane, train, bus, car, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kasama to Arusha
best- Fly from Kasama (KAA) to Arusha (ARK)plane KAA - ARK
19h 44m$234–768Train
cheapest- Take the train from Kasama to Dar es salaamtrain
- Take the train from Dar es Salaam to Arushatrain
2d$30–43Train, bus
- Take the train from Kasama to Dar es salaamtrain
- Take the bus from Ubungo Intl Bus Terminal to Central Bus Terminalbus
40h 20m$45–55Drive 1,344 km
- Drive from Kasama to Arushacar 1,344 km
25h 14m$198–285Train, Private Transfer to Mbeya Airport, fly to Arusha
- Take the train from Kasama to Tundumatrain
- Take a shuttle bus from Tunduma to Mbeya Airport
- Fly from Mbeya Airport (MBI) to Arusha (ARK)plane MBI - ARK
15h 10m$308–562Train, Private Transfer to Mbeya Airport, fly to Kilimanjaro International Airport, taxi
- Take the train from Kasama to Tundumatrain
- Take a shuttle bus from Tunduma to Mbeya Airport
- Fly from Mbeya Airport (MBI) to Kilimanjaro International Airport (JRO)plane MBI - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
14h 16m$382–1,008
Kasama (KAA) to Arusha (ARK) flights
Questions & Answers
The cheapest way to get from Kasama to Arusha is to train which costs $30 - $45 and takes 2 days 0h.
The fastest way to get from Kasama to Arusha is to train and Private Transfer and fly and taxi which takes 14h 16m and costs $380 - $1,100.
No, there is no direct train from Kasama to Arusha. However, there are services departing from Kasama and arriving at Arusha via Dar es Salaam. The journey, including transfers, takes approximately 2 days 0h.
The distance between Kasama and Arusha is 988 km. The road distance is 1344 km.
The best way to get from Kasama to Arusha without a car is to train and bus which takes 40h 20m and costs $45 - $55.
It takes approximately 19h 44m to get from Kasama to Arusha, including transfers.
Kasama to Arusha train services, operated by Tanzania Zambia Railway Authority, depart from Kasama station.
The best way to get from Kasama to Arusha is to fly which takes 19h 44m and costs $230 - $800. Alternatively, you can train, which costs $30 - $45 and takes 2 days 0h.
Arusha is 1h ahead of Kasama. It is currently 3:26 PM in Kasama and 4:26 PM in Arusha.
Kasama to Arusha train services, operated by Tanzania Zambia Railway Authority, arrive at Dar es salaam station.
What companies run services between Kasama, Zambia and Arusha, Tanzania?
Proflight Zambia, Air Tanzania, and three other airlines fly from Kasama (KAA) to Arusha (ARK) 5 times a week. Alternatively, you can take a train from Kasama to Arusha via Dar es salaam and Dar es Salaam in around 2d.
- Website
- airtanzania.co.tz
Flights from Kasama to Arusha via Lusaka, Dar es Salaam
- Ave. Duration
- 22h 45m
- When
- Sunday
- Estimated price
- $260–750
Flights from Kasama to Arusha via Lusaka, Dar es Salaam, Zanzibar
- Ave. Duration
- 28h 5m
- When
- Sunday
- Estimated price
- $260–750
Flights from Mbeya Airport to Kilimanjaro International Airport via Dar es Salaam
- Ave. Duration
- 3h 45m
- When
- Wednesday and Saturday
- Estimated price
- $300–800
- Website
- worldticket.com
Flights from Kasama to Arusha via Lusaka, Dar es Salaam
- Ave. Duration
- 19h 25m
- When
- Tuesday and Thursday
- Estimated price
- $220–750
Flights from Mbeya Airport to Arusha via Dar es Salaam, Kilimanjaro International Airport
- Ave. Duration
- 6h 5m
- When
- Wednesday and Saturday
- Estimated price
- $240–370
Flights from Mbeya Airport to Arusha via Dar es Salaam, Zanzibar
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $240–370
- Website
- precisionairtz.com
Flights from Kasama to Arusha via Lusaka, Dar es Salaam, Zanzibar
- Ave. Duration
- 21h 30m
- When
- Sunday
- Estimated price
- $260–750
- Website
- auricair.com
Flights from Mbeya Airport to Arusha via Dar es Salaam, Zanzibar
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $240–370
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Kasama to Dar es salaam
- Ave. Duration
- 29h 16m
- Frequency
- Once a week
- Estimated price
- $23–26
- Schedules at
- tazarasite.com
- Mukuba M1
- $23–26
- Mukuba M2
- $26
Train from Kasama to Tunduma
- Ave. Duration
- 5h 57m
- Frequency
- Once a week
- Estimated price
- $6–7
- Schedules at
- tazarasite.com
- Mukuba M1
- $6–7
- Mukuba M2
- $6
Train from Kasama to Tunduma
- Ave. Duration
- 5h 57m
- Frequency
- Once a week
- Estimated price
- $6–7
- Schedules at
- tazarasite.com
- Mukuba M1
- $6–7
- Mukuba M2
- $6
Train from Kasama to Dar es salaam
- Ave. Duration
- 29h 16m
- Frequency
- Once a week
- Estimated price
- $23–26
- Schedules at
- tazarasite.com
- Mukuba M1
- $23–26
- Mukuba M2
- $26
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Dar es Salaam to Arusha
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- $8–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $8
- 2nd Class Sitting
- $11
- 2nd Class Sleeping
- $17
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Ubungo Intl Bus Terminal to Central Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Phone
- +254 718 370 639
- [email protected]
- Website
- hoteltoursandtransfers.com
Shuttle from Tunduma to Mbeya Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
Shuttle from Tunduma to Mbeya Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
- 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 London to Edinburgh, Travelling to the US: What do I need to know?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kasama to Arusha is 1344 km. It takes approximately 25h 14m to drive from Kasama to Arusha.
There are 632+ hotels available in Arusha.





