There are 8 ways to get from Mafinga to Bukoba by taxi, plane, train, bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Iringa Airport, fly
best- Take the taxi from Mafinga to Iringa Airport (IRI)taxi
- Fly from Iringa Airport (IRI) to Bukoba (BKZ)plane IRI - BKZ
20h 52m$323–762Taxi, train, ferry
cheapest- Take the taxi from Mafinga to Mlimbataxi
- Take the train from Mlimba to Dar es salaamtrain
- Take the train from Dar es Salaam to Mwanzatrain
- Take the ferry from Mwanza North Port to Bukobaferry
2d 18h$108–151Taxi, train, bus via Dodoma
- Take the taxi from Mafinga to Mlimbataxi
- Take the train from Mlimba to Dar es salaamtrain
- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
- Take the bus from Dodoma to Bukobabus
39h 38m$148–181Drive 1,280.7 km
- Drive from Mafinga to Bukobacar 1,280.7 km
20h 11m$160–230Drive to Dodoma Airport, fly
- Drive from Mafinga to Dodoma Airport (DOD)car
- Fly from Dodoma Airport (DOD) to Bukoba (BKZ)plane DOD - BKZ
18h 35m$221–540Taxi, train, bus
- Take the taxi from Mafinga to Mlimbataxi
- Take the train from Mlimba to Dar es salaamtrain
- Take the bus from Magufuli Bus Terminal to Bukoba Bus Terminalbus
40h 42m$129–148Taxi, train, bus #2
- Take the taxi from Mafinga to Makambakotaxi
- Take the train from Makambako to Mbeyatrain
- Take the bus from Mbeya to Ubungo Intl Bus Terminalbus
- Take the bus from Magufuli Bus Terminal to Bukoba Bus Terminalbus
42h 9mTaxi, train, bus #3
- Take the taxi from Mafinga to Mlimbataxi
- Take the train from Mlimba to Dar es salaamtrain
- Take the bus from Dar es Salaam to Bukobabus
43h 5m$147–180
Iringa Airport (IRI) to Bukoba (BKZ) flights
Questions & Answers
The cheapest way to get from Mafinga to Bukoba is to taxi and train and ferry which costs $100 - $160 and takes 2 days 18h.
The fastest way to get from Mafinga to Bukoba is to drive and fly which takes 18h 35m and costs $220 - $550.
The distance between Mafinga and Bukoba is 922 km. The road distance is 1280.7 km.
The best way to get from Mafinga to Bukoba without a car is to taxi and train and bus via Dodoma which takes 39h 38m and costs $140 - $190.
It takes approximately 20h 52m to get from Mafinga to Bukoba, including transfers.
Yes, the driving distance between Mafinga to Bukoba is 1281 km. It takes approximately 20h 11m to drive from Mafinga to Bukoba.
What companies run services between Mafinga, Iringa, Tanzania and Bukoba, Tanzania?
There is no direct connection from Mafinga to Bukoba. However, you can take the taxi to Iringa Airport (IRI) airport then fly to Bukoba (BKZ). Alternatively, you can take the taxi to Mlimba, take the train to Dar es salaam, take the taxi to Magufuli SGR Stn, take the train to Dodoma Passenger Stn, take the taxi to Dodoma, then take the bus to Bukoba.
- Website
- airtanzania.co.tz
Flights from Iringa Airport to Bukoba via Dar es Salaam, Mwanza
- Ave. Duration
- 21h 5m
- When
- Monday to Saturday
- Estimated price
- $270–700
Flights from Iringa Airport to Bukoba via Dar es Salaam, Dodoma Airport, Mwanza
- Ave. Duration
- 25h 25m
- When
- Friday
- Estimated price
- $280–750
Flights from Dodoma Airport to Bukoba via Mwanza
- Ave. Duration
- 16h 45m
- When
- Friday and Sunday
- Estimated price
- $180–480
Flights from Dodoma Airport to Bukoba via Dar es Salaam, Mwanza
- Ave. Duration
- 14h 38m
- When
- Every day
- Estimated price
- $290–750
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Mlimba to Dar es salaam
- Ave. Duration
- 13h 3m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
Train from Mlimba to Dar es salaam
- Ave. Duration
- 13h 3m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
Train from Mlimba to Dar es salaam
- Ave. Duration
- 13h 3m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
Train from Makambako to Mbeya
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $5–6
- Schedules at
- tazarasite.com
- Mukuba M1
- $5–6
- Mukuba M2
- $5
Train from Mlimba to Dar es salaam
- Ave. Duration
- 13h 3m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
- 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
Train from Dar es Salaam to Mwanza
- Ave. Duration
- 38h
- Frequency
- Once a week
- Estimated price
- $14–25
- Schedules at
- trc.co.tz
- 3rd Class Sitting
- $14
- 2nd Class Sitting
- $18
- 2nd Class Sleeping
- $25
- 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 Bukoba
- Ave. Duration
- 24h 32m
- 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
Bus from Magufuli Bus Terminal to Bukoba Bus Terminal
- Ave. Duration
- 20h 48m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- cityboyexpress.com
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Mbeya to Ubungo Intl Bus Terminal
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- +255(0)739 606 600
- [email protected]
- Website
- tashico.co.tz
Ferry from Mwanza North Port to Bukoba
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $8–21
- Schedules at
- mscl.co.tz
- Economy
- $8
- Business
- $16
- First
- $21
- Ave. Duration
- 3h 42m
- Estimated price
- $45–95
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 5 incredible day trips from Florence by train, How to travel India's Golden Triangle, and Want to know more about Flixbus? - to help you get the most out of your next trip.






