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 Dar es Salaam  •  3 h 58 min

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

$165 - $615

Cheapest option

Fly to Kilimanjaro, taxi  •  4 h 12 min

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

$101 - $358

4 alternative options

Fly to Nairobi, bus  •  7 h 6 min

  1. Fly from Eldoret (EDL) to Nairobi (NBO) EDL - NBO
  2. Take the bus from Nairobi Airport to Arusha Airport

$126 - $160

Taxi, bus  •  22 h 24 min

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

$261 - $296

Bus  •  25 h 39 min

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

$106 - $112

Drive  •  17 h 14 min

  1. Drive from Eldoret to Dar es Salaam 711.4 miles

$100 - $150

What companies run services between Eldoret, Kenya and Tanzania?

Jambojet Limited, Kenya Airways and three other airlines fly from Eldoret to Dar es Salaam every 2 hours. Alternatively, you can take a bus from Eldoret to Dar es Salaam via Nairobi, Odeon Terminal, Koja, Nairobi, Arusha, Arusha, and Dar es Salaam in around 25 h 39 min.

Airlines
Kenya Airways
Website
kenya-airways.com
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
3 h 43 min
When
Every day
Estimated price
$60 - $310
Flights from Eldoret to Nairobi
Ave. Duration
50 min
When
Every day
Estimated price
$19 - $170
Fly540
Website
fly540.com
Flights from Eldoret to Nairobi
Ave. Duration
51 min
When
Every day
Estimated price
$50 - $130
Precision Air
Website
precisionairtz.com
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
3 h 40 min
When
Every day
Estimated price
$100 - $360
Jambojet Limited
Website
jambojet.com
Flights from Eldoret to Nairobi
Ave. Duration
50 min
When
Every day
Estimated price
$19 - $170
Charterlines, Inc.
Website
charterlines.com
Flights from Eldoret to Kilimanjaro via Nairobi Wilson
Ave. Duration
3 h
When
Every day
Estimated price
$35 - $280
Bus operators
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
Modern Coast
Website
modern.co.ke
Bus from Kitale to Nairobi
Ave. Duration
3 h 36 min
Frequency
Once daily
Estimated price
$10 - $14
Schedules at
modern.co.ke
Marangu Luxury Shuttles
Website
marangushuttles.com
Bus from Nairobi to Arusha
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$60
Schedules at
marangushuttles.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
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
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from JFK to New York City and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Eldoret to Tanzania?

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

What is the cheapest way to get from Eldoret to Tanzania?

The cheapest way to get from Eldoret to Tanzania is to bus which costs $105 - $115 and takes 25 h 39 min.

What is the fastest way to get from Eldoret to Tanzania?

The quickest way to get from Eldoret to Tanzania is to fly which takes 3 h 58 min and costs $160 - $650.

How long does it take to get from Eldoret to Tanzania?

It takes approximately 3 h 58 min to get from Eldoret to Tanzania, including transfers.