There are 6 ways to get from Eldoret to Tanzania 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.

Recommended option

Fly to Zanzibar  •  4 h 8 min

  1. Fly from Eldoret (EDL) to Zanzibar (ZNZ) EDL - ZNZ

$98 - $422

Cheapest option

Bus  •  26 h 51 min

  1. Take the bus from Eldoret to Nairobi
  2. Take the bus from Nairobi Airport to Arusha Airport
  3. Take the bus from Arusha to Dar es Salaam

$78 - $87

4 alternative options

Fly to Dar es Salaam  •  3 h 50 min

  1. Fly from Eldoret (EDL) to Dar es Salaam (DAR) EDL - DAR

$175 - $554

Fly to Kilimanjaro, taxi  •  4 h 44 min

  1. Fly from Eldoret (EDL) to Kilimanjaro (JRO) EDL - JRO
  2. Take a taxi from Kilimanjaro to Arusha

$91 - $347

Bus via Namanga  •  27 h 9 min

  1. Take the bus from Eldoret to Nairobi
  2. Take the bus from Nairobi to Namanga
  3. Take the bus from Namanga to Arusha
  4. Take the bus from Arusha to Dar es Salaam

$145 - $152

Drive  •  17 h 14 min

  1. Drive from Eldoret to Dar es Salaam 711.4 miles

$100 - $150

Questions & Answers

The cheapest way to get from Eldoret to Tanzania is to bus which costs $75 - $90 and takes 26 h 51 min.

More details

The quickest way to get from Eldoret to Tanzania is to fly which costs $170 - $600 and takes 3 h 50 min.

More details

The distance between Eldoret and Tanzania is 785 km. The road distance is 1138.2 km.

Get driving directions

It takes approximately 4 h 8 min to get from Eldoret to Tanzania, including transfers.

More details

What companies run services between Eldoret, Kenya and Tanzania?

Jambojet Limited, Kenya Airways and four other airlines fly from Eldoret to Zanzibar City every 4 hours. Alternatively, you can take a bus from Eldoret to Dar es Salaam via Nairobi, Ambassadeur, Passenger Boarding, Nairobi Airport, Arusha Airport, Arusha, and Dar es Salaam in around 26 h 51 min.

Airlines
Kenya Airways
Website
kenya-airways.com
Flights from Eldoret to Zanzibar via Nairobi
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$150 - $550
Flights from Eldoret to Dar es Salaam via Nairobi
Ave. Duration
5 h 4 min
When
Every day
Estimated price
$110 - $550
Flights from Eldoret to Kilimanjaro via Nairobi
Ave. Duration
4 h 27 min
When
Every day
Estimated price
$70 - $320
Flights from Eldoret to Kilimanjaro via Nairobi, Zanzibar
Ave. Duration
7 h 10 min
When
Every day
Estimated price
$140 - $700
Precision Air
Website
precisionairtz.com
Flights from Eldoret to Zanzibar via Nairobi
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$150 - $550
Flights from Eldoret to Dar es Salaam via Nairobi
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$110 - $550
Flights from Eldoret to Kilimanjaro via Nairobi
Ave. Duration
5 h 10 min
When
Monday, Tuesday, Wednesday, Saturday and Sunday
Estimated price
$100 - $360
Fly540
Website
fly540.com
Flights from Eldoret to Zanzibar via Nairobi, Mombasa
Ave. Duration
7 h 25 min
When
Monday and Wednesday
Estimated price
$110 - $490
Flights from Eldoret to Dar es Salaam via Nairobi, Mombasa
Ave. Duration
5 h 50 min
When
Monday and Wednesday
Estimated price
$130 - $500
Safarilink
Website
flysafarilink.com
Flights from Eldoret to Zanzibar via Nairobi Wilson
Ave. Duration
5 h 15 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$160 - $500
AirKenya Express
Website
airkenya.com
Flights from Eldoret to Kilimanjaro via Nairobi Wilson
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$35 - $280
Bus operators
Easy Coach
Phone
+254 738 200314
Email
ict@easycoach.co.ke
Website
easycoach.co.ke
Bus from Eldoret to Nairobi
Ave. Duration
7 h 30 min
Frequency
Twice daily
Estimated price
$11 - $16
Schedules at
easycoach.co.ke
A.A.B.S.
Phone
+254-722 763 818
Email
info@aashuttles.com
Website
aashuttles.com
Bus from Nairobi Airport to Arusha Airport
Ave. Duration
5 h 30 min
Frequency
On demand
Estimated price
$30
Schedules at
aashuttles.com
Jipa Connection
Website
jipaconnection.com
Bus from Arusha to Dar es Salaam
Ave. Duration
10 h 15 min
Frequency
Twice daily
Estimated price
$28
Schedules at
jipaconnection.com
Marangu Luxury Shuttles
Website
marangushuttles.com
Bus from Nairobi to Namanga
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$50
Schedules at
marangushuttles.com
Bus from Namanga to Arusha
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$50
Schedules at
marangushuttles.com
Other operators
Taxi from Kilimanjaro to Arusha
Ave. Duration
48 min
Estimated price
$18 - $22

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 What documents do I need to cross Niagara Falls?, Want to know more about Flixbus? and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.