There are 10 ways to get from Kibwezi to Mbeya by car, plane, 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.
Drive to Arusha, fly
best- Drive from Kibwezi to Arusha-Airport-ARKcar
- Fly from Arusha (ARK) to Mbeya Airport (MBI)plane ARK - MBI
9h 49m$167–463Train, bus via Voi
cheapest- Take the train from Kibwezi to Voitrain
- Take the bus from Voi to Mombasabus
- Take the bus from Mombasa to Dar es Salaambus
- Take the bus from Dar es Salaam to Mbeyabus
32h 11m$77–111Train, bus
- Take the train from Kibwezi to Mombasatrain
- Take the bus from Mombasa to Dar es Salaambus
- Take the bus from Dar es Salaam to Mbeyabus
30h 13m$87–124Train, drive, bus
- Take the train from Kibwezi to Emalitrain
- Drive from Emali to Namangacar
- Take the bus from Namanga to Moshibus
- Take the train from Moshi to Dar es Salaamtrain
- Take the train from Dar es salaam to Mbeyatrain
40h 6mDrive 1,348.2 km
- Drive from Kibwezi to Mbeyacar 1,348.2 km
21h 20m$168–242Train to Nairobi, fly
- Take the train from Kibwezi to Nairobitrain
- Fly from Nairobi (NBO) to Mbeya Airport (MBI)plane NBO - MBI
12h 14m$278–780Drive to Amboseli Airport, fly
- Drive from Kibwezi to Amboseli Airport (ASV)car
- Fly from Amboseli Airport (ASV) to Mbeya Airport (MBI)plane ASV - MBI
28h 38m$427–1,224Train to Mombasa, fly
- Take the train from Kibwezi to Mombasatrain
- Fly from Mombasa (MBA) to Mbeya Airport (MBI)plane MBA - MBI
10h 55m$289–809Drive to Kilimanjaro International Airport, fly
- Drive from Kibwezi to Kilimanjaro International Airport (JRO)car
- Fly from Kilimanjaro International Airport (JRO) to Mbeya Airport (MBI)plane JRO - MBI
10h 51m$229–742Train, bus #2
- Take the train from Kibwezi to Nairobitrain
- Take the bus from Nairobi to Dar es Salaambus
- Take the bus from Dar es Salaam to Mbeyabus
36h 5m
Arusha (ARK) to Mbeya Airport (MBI) flights
Questions & Answers
The cheapest way to get from Kibwezi to Mbeya is to train and bus via Voi which costs $75 - $120 and takes 32h 11m.
The fastest way to get from Kibwezi to Mbeya is to drive and fly which takes 9h 49m and costs $160 - $470.
The distance between Kibwezi and Mbeya is 1005 km. The road distance is 1348.2 km.
The best way to get from Kibwezi to Mbeya without a car is to train and bus which takes 30h 13m and costs $85 - $130.
It takes approximately 9h 49m to get from Kibwezi to Mbeya, including transfers.
Yes, the driving distance between Kibwezi to Mbeya is 1348 km. It takes approximately 21h 20m to drive from Kibwezi to Mbeya.
There are 20+ hotels available in Mbeya.
What companies run services between Kibwezi, Kenya and Mbeya, Tanzania?
There is no direct connection from Kibwezi to Mbeya. However, you can drive to Arusha-Airport-ARK airport, fly to Mbeya Airport (MBI), walk to Mbeya Airport, then take the shuttle to Mbeya. Alternatively, you can take a vehicle from Kibwezi to Mbeya via Kibwezi, Mombasa, Mombasa, Fire, Ubungo, and Dar es Salaam in around 30h 13m.
- Website
- airtanzania.co.tz
Flights from Arusha to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $130–360
Flights from Arusha to Mbeya Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 7h 45m
- When
- Monday to Saturday
- Estimated price
- $130–360
Flights from Arusha to Mbeya Airport via Mwanza, Dar es Salaam
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $130–360
Flights from Nairobi to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $260–750
Flights from Nairobi to Mbeya Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $260–750
Flights from Nairobi to Mbeya Airport via Mombasa, Dar es Salaam
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $260–800
Flights from Amboseli Airport to Mbeya Airport via Mombasa, Dar es Salaam
- Ave. Duration
- 29h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $410–1,200
Flights from Amboseli Airport to Mbeya Airport via Nairobi Wilson, Zanzibar, Dar es Salaam
- Ave. Duration
- 33h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $430–1,300
Flights from Amboseli Airport to Mbeya Airport via Mombasa, Zanzibar, Dar es Salaam
- Ave. Duration
- 29h
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,200
Flights from Amboseli Airport to Mbeya Airport via Malindi, Nairobi, Dar es Salaam
- Ave. Duration
- 29h
- When
- Friday
- Estimated price
- $480–1,400
Flights from Amboseli Airport to Mbeya Airport via Ukunda, Nairobi, Dar es Salaam
- Ave. Duration
- 29h
- When
- Every day
- Estimated price
- $480–1,400
Flights from Amboseli Airport to Mbeya Airport via Nairobi Wilson, Mombasa, Dar es Salaam
- Ave. Duration
- 33h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $440–1,300
Flights from Mombasa to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $250–750
Flights from Mombasa to Mbeya Airport via Nairobi, Dar es Salaam
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $290–850
Flights from Mombasa to Mbeya Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 6h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–750
Flights from Kilimanjaro International Airport to Mbeya Airport via Dar es Salaam
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–700
Flights from Kilimanjaro International Airport to Mbeya Airport via Arusha, Dar es Salaam
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $210–750
Flights from Kilimanjaro International Airport to Mbeya Airport via Nairobi, Dar es Salaam
- Ave. Duration
- 7h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $250–900
Flights from Kilimanjaro International Airport to Mbeya Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $200–700
- Phone
- 0709 907 555
- info@krc.co.ke
- Website
- krc.co.ke
Train from Kibwezi to Mombasa
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- $7–21
- Schedules at
- krc.co.ke
- Economy
- $7
- First Class
- $21
Train from Kibwezi to Emali
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $2–5
- Schedules at
- krc.co.ke
- Economy
- $2
- First Class
- $5
Train from Kibwezi to Nairobi
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- $5–14
- Schedules at
- krc.co.ke
- Economy
- $5
- First Class
- $14
Train from Kibwezi to Voi
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- $4–11
- Schedules at
- krc.co.ke
- Economy
- $4
- First Class
- $11
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Moshi to Dar es Salaam
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Estimated price
- $7–18
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $7
- 2nd Class Sitting
- $10
- 2nd Class Sleeping
- $16
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $18
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Mbeya
- Ave. Duration
- 20h 51m
- Frequency
- Once a week
- Schedules at
- tazarasite.com
- 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
- $16–26
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 754864829
- newforce@163.com
- Website
- newforcebus.co.tz
Bus from Dar es Salaam to Mbeya
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- $21–22
- Schedules at
- newforcebus.co.tz
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Namanga to Moshi
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- kidiaoneexpress.com
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- masheastafrica.com
Bus from Voi to Mombasa
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- $14–27
- Schedules at
- masheastafrica.com
- Normal
- $14–20
- Business
- $15–21
- VIP
- $19–27
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a day
- Estimated price
- $13–20
- Schedules at
- tahmeedexpress.com
- Single
- $13–20
- Phone
- +255 (22) 2860230
- bjuma48@gmail.com
- Website
- dar-express.com
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.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 Getting to Milan from the airport, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling by boat in Italy - to help you get the most out of your next trip.


















