There are 4 ways to get from Dar es Salaam to Kagera (River) by plane, unknown, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, travel
best- Fly from Julius Nyerere International Airport (DAR) to Bukoba (BKZ)plane DAR - BKZ
- Walk from Bukoba (BKZ) to Kagera (River)unknown
4h 5mTrain, bus, travel
- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
- Take the bus from Dodoma to Bukobabus
- Walk from Bukoba to Kagera (River)unknown
21h 51mBus, travel via Bukoba
- Take the bus from Magufuli Bus Terminal to Bukoba Bus Terminalbus
- Walk from Bukoba Bus Terminal to Kagera (River)unknown
22h 54mBus, travel
- Take the bus from Dar es Salaam to Mutukulabus
- Walk from Mutukula to Kagera (River)unknown
26h 14m
Julius Nyerere International Airport (DAR) to Bukoba (BKZ) flights
Questions & Answers
The distance between Dar es Salaam and Kagera (River) is 1076 km.
The best way to get from Dar es Salaam to Kagera (River) without a car is to train and bus and travel which takes 21h 51m and costs .
It takes approximately 4h 5m to get from Dar es Salaam to Kagera (River), including transfers.
What companies run services between Dar es Salaam, Tanzania and Kagera (River), Kagera, Tanzania?
There is no direct connection from Dar es Salaam to Kagera (River). However, you can take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Bukoba (BKZ), then travel to Kagera (River). Alternatively, you can take a train from Magufuli SGR Stn to Kagera (River) via Dodoma Passenger Stn, Dodoma, and Bukoba in around 21h 51m.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Bukoba via Mwanza
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $160–250
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Magufuli SGR Stn to Dodoma Passenger Stn
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- $6–14
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $6
- 2nd Class Sitting
- $8
- 2nd Class Sleeping
- $14
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Dodoma to Bukoba
- Ave. Duration
- 16h 6m
- Frequency
- Once daily
- Estimated price
- $46–49
- Schedules at
- mozaico.co.ke
Bus from Dar es Salaam to Mutukula
- Ave. Duration
- 25h 47m
- Frequency
- Once daily
- Estimated price
- $55–70
- Schedules at
- mozaico.co.ke
- Website
- cityboyexpress.co.tz
Bus from Magufuli Bus Terminal to Bukoba Bus Terminal
- Ave. Duration
- 20h 48m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- cityboyexpress.com
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, The London Underground: Essential tips to navigate the Tube, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



