There are 6 ways to get from Nairobi Airport (NBO) to Baringo by plane, car, bus, train, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive
best- Fly from Nairobi (NBO) to Eldoret International Airport (EDL)plane NBO - EDL
- Drive from Eldoret International Airport (EDL) to Baringocar
3h 18m$117–325Train, drive via Total Jogoo Road/Mogas
cheapest- Take the train from Nairobi to Nyahururutrain Nyahururu Safari
- Drive from Nyahururu to Baringocar
12h 51m$13–32Bus, drive
- Take the bus from Nairobi to Eldoretbus
- Drive from Eldoret to Baringocar
10h 9m$25–34Train, drive
- Take the train from Nairobi to Nyahururutrain Nyahururu Safari
- Drive from Nyahururu to Baringocar
11h 21m$24–45Airport Transfer
- Take the rideshare from Nairobi-NBO to Baringo268.5 km
3h 38mDrive 268.5 km
- Drive from Nairobi Airport (NBO) to Baringocar 268.5 km
3h 38m$31–45
Nairobi (NBO) to Eldoret International Airport (EDL) flights
Questions & Answers
The cheapest way to get from Nairobi Airport (NBO) to Baringo is to train and drive via Total Jogoo Road/Mogas which costs $13 - $35 and takes 12h 51m.
The fastest way to get from Nairobi Airport (NBO) to Baringo is to fly and drive which takes 3h 18m and costs $110 - $330.
The distance between Nairobi Airport (NBO) and Baringo is 396 km. The road distance is 268.5 km.
The best way to get from Nairobi Airport (NBO) to Baringo without a car is to Airport Transfer which takes 3h 38m and costs .
It takes approximately 3h 18m to get from Nairobi Airport (NBO) to Baringo, including transfers.
Yes, the driving distance between Nairobi Airport (NBO) to Baringo is 269 km. It takes approximately 3h 38m to drive from Nairobi Airport (NBO) to Baringo.
There are six+ hotels available in Baringo.
Check out Blablacar's carpooling service for rideshare options between Nairobi Airport (NBO) and Baringo. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Nairobi Airport (NBO), Kenya and Baringo, Mombasa, Kenya?
There is no direct connection from Nairobi Airport (NBO) to Baringo. However, you can fly to Eldoret International Airport (EDL) then drive to Baringo. Alternatively, you can take a bus from JKIA - Passenger Boarding to Baringo via Otc, Nairobi, and Eldoret in around 10h 9m.
- Website
- jambojet.com
Flights from Nairobi to Eldoret International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–370
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Nairobi to Nyahururu
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $1–13
- Schedules at
- metickets.krc.co.ke
- Economy
- $2–5
- First Class
- $7–13
- Ist Class
- $1–12
- Economy
- $1–5
Train from Nairobi to Nyahururu
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $1–13
- Schedules at
- metickets.krc.co.ke
- Economy
- $2–5
- First Class
- $7–13
- Ist Class
- $1–12
- Economy
- $1–5
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Eldoret
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $12–14
- Schedules at
- easycoachkenya.com
- Website
- https://www.mozio.com
Rideshare from Nairobi-NBO to Baringo
- Ave. Duration
- 3h 38m
- Frequency
- On demand
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 4 of the smartest ways to explore Australia, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from JFK to New York City - to help you get the most out of your next trip.






