There are 6 ways to get from Embu to Kahama by plane, taxi, bus, 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.
Fly from Mombasa, taxi
best- Fly from Mombasa (MBA) to Mwanza Airport (MWZ)MBA - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Kahama
9h 29m$291–679Drive 994.9 km
cheapest- Drive from Kilifi to Kahama994.9 km
16h 54m$124–179Taxi, bus
- Take the taxi from Kilifi to Mombasa
- Take the bus from Mombasa to Dar es Salaam
- Take the bus from Dar es Salaam to Kahama
27h 37m$160–190Drive to Arusha, fly, taxi
- Drive from Mariakani to Arusha (ARK)
- Fly from Arusha (ARK) to Mwanza Airport (MWZ)ARK - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Kahama
11h 9m$200–424Bus to Julius Nyerere International Airport, fly, taxi
- Take the bus from Mombasa to Dar es Salaam
- Fly from Julius Nyerere International Airport (DAR) to Mwanza Airport (MWZ)DAR - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Kahama
17h 14m$213–335Bus to Tanga Airport, fly, taxi
- Take the bus from Mombasa to Tanga
- Fly from Tanga Airport (TGT) to Mwanza Airport (MWZ)TGT - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Kahama
14h 45m$303–704
Mombasa (MBA) to Mwanza Airport (MWZ) flights
Questions & Answers
The cheapest way to get from Embu to Kahama is to drive which costs $120 - $180 and takes 16h 54m.
The fastest way to get from Embu to Kahama is to fly and taxi which takes 9h 29m and costs $290 - $700.
The distance between Embu and Kahama is 975 km. The road distance is 994.9 km.
The best way to get from Embu to Kahama without a car is to taxi and bus which takes 27h 37m and costs $160 - $190.
It takes approximately 9h 29m to get from Embu to Kahama, including transfers.
Yes, the driving distance between Embu to Kahama is 995 km. It takes approximately 16h 54m to drive from Embu to Kahama.
There are two+ hotels available in Kahama.
What companies run services between Embu, Kenya and Kahama, Shinyanga, Tanzania?
There is no direct connection from Embu to Kahama. However, you can take the taxi to Mombasa (MBA) airport, fly to Mwanza Airport (MWZ), then take the taxi to Kahama. Alternatively, you can take the taxi to Mombasa, take the bus to Dar es Salaam, take the line 004 bus to Manzese Tip Top, walk to Dar es Salaam, then take the bus to Kahama.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airtanzania.co.tz
Flights from Mombasa to Mwanza Airport via Julius Nyerere International Airport
- Ave. Duration
- 4h
- When
- Thursday and Saturday
- Estimated price
- $200–600
Flights from Mombasa to Mwanza Airport via Zanzibar, Julius Nyerere International Airport
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $200–600
Flights from Julius Nyerere International Airport to Mwanza Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $100–170
Flights from Tanga Airport to Mwanza Airport via Julius Nyerere International Airport
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- $180–550
Flights from Tanga Airport to Mwanza Airport via Zanzibar, Julius Nyerere International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $180–550
- Website
- precisionairtz.com
Flights from Mombasa to Mwanza Airport via Kilimanjaro
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- $190–550
Flights from Mombasa to Mwanza Airport via Nairobi, Kilimanjaro
- Ave. Duration
- 7h
- When
- Monday, Friday, and Saturday
- Estimated price
- $210–600
- Website
- worldticket.com
Flights from Arusha to Mwanza Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–360
Flights from Julius Nyerere International Airport to Mwanza Airport via Arusha
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $45–270
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $17–27
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Tanga
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a day
- Estimated price
- $11
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 748772290
- Website
- shigaka.co.tz
Bus from Dar es Salaam to Kahama
- Ave. Duration
- 16h 40m
- Frequency
- Twice daily
- Estimated price
- $31
- Schedules at
- shigaka.co.tz
- Ave. Duration
- 4h 17m
- Estimated price
- $60–140
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 Flying into Beijing?, Train travel in France: A guide to SNCF, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.


