There are 11 ways to get from Njoro to Kaloleni by car, plane, taxi, 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 Kisumu International Airport, fly to Mombasa
best- Drive from Njoro to Kisumu International Airport (KIS)car
- Fly from Kisumu International Airport (KIS) to Mombasa (MBA)plane KIS - MBA
4h 59m$227–383Drive, Matatu, bus
cheapest- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Take the bus from Nairobi to Mombasabus
12h 54m$94–125Taxi, train
- Take the taxi from Njoro to Gilgiltaxi
- Take the train from Gilgil to Nairobitrain
- Take the train from Nairobi to Mariakanitrain
11h 30m$160–293Drive, Matatu, bus, taxi
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Take the bus from Nairobi to Mombasabus
- Take the taxi from Mombasa to Kalolenitaxi
12h 45m$107–158Drive 641.9 km
- Drive from Njoro to Kalolenicar 641.9 km
7h 41m$101–146Drive, Matatu to Nairobi, fly to Mombasa
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Mombasa (MBA)plane NBO - MBA
6h 13m$171–665Drive, Matatu to Nairobi Wilson Airport, fly to Mombasa
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi Wilson Airport (WIL) to Mombasa (MBA)plane WIL - MBA
7h 12m$306–874Drive, Matatu to Nairobi, fly to Ukunda, taxi
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Ukunda (UKA)plane NBO - UKA
- Take the taxi from Ukunda (UKA) to Kalolenitaxi
6h 52m$236–410Drive to Ol Seki, fly to Ukunda, taxi
- Drive from Njoro to Ol Seki (OSJ)car
- Fly from Ol Seki (OSJ) to Ukunda (UKA)plane OSJ - UKA
- Take the taxi from Ukunda (UKA) to Kalolenitaxi
5h 31m$480–644Drive, Matatu to Nairobi, fly to Malindi
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Malindi (MYD)plane NBO - MYD
- Drive from Malindi (MYD) to Kalolenicar
7h 10m$131–412Drive, Matatu to Nairobi Wilson Airport, fly to Ukunda, taxi
- Drive from Njoro to Naivashacar
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi Wilson Airport (WIL) to Ukunda (UKA)plane WIL - UKA
- Take the taxi from Ukunda (UKA) to Kalolenitaxi
7h 45m$336–439
Kisumu International Airport (KIS) to Mombasa (MBA) flights
Comparing Your Travel Options
The cheapest way to get from Njoro to Kaloleni is to drive and Matatu and bus which costs $90 - $130 and takes 12h 54m.
The fastest way to get from Njoro to Kaloleni is to drive and fly which takes 4h 59m and costs $220 - $390.
The distance between Njoro and Kaloleni is 904 km. The road distance is 641.9 km.
The best way to get from Njoro to Kaloleni without a car is to taxi and train which takes 11h 30m and costs $160 - $300.
It takes approximately 4h 59m to get from Njoro to Kaloleni, including transfers.
Yes, the driving distance between Njoro to Kaloleni is 642 km. It takes approximately 7h 41m to drive from Njoro to Kaloleni.
There are 312+ hotels available in Kaloleni.
What companies run services between Njoro, Laikipia, Kenya and Kaloleni, Embu, Kenya?
There is no direct connection from Njoro to Kaloleni. However, you can drive to Kisumu International Airport (KIS) airport, fly to Mombasa (MBA), then take the taxi to Kaloleni. Alternatively, you can take the taxi to Gilgil, take the train to Nairobi, take the train to Mariakani, then take the taxi to Kaloleni.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $65–390
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 24m
- When
- Every day
- Estimated price
- $65–390
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–360
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–250
Flights from Nairobi to Malindi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $50–350
- Website
- jambojet.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $65–390
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $65–390
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $50–360
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–250
Flights from Nairobi to Malindi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $50–350
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $240–650
Flights from Nairobi Wilson Airport to Mombasa
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $162–700
Flights from Ol Seki to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $320–440
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $75–450
- Website
- flexflight.dk
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $240–650
Flights from Nairobi Wilson Airport to Mombasa
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $162–700
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $75–450
- Website
- skywardexpress.co.ke
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $90–200
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $75–450
- Website
- worldticket.com
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $95–150
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–190
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–300
- Website
- calafiaairlines.com
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–300
- Website
- freedomairexpress.com
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h
- When
- Friday and Sunday
- Estimated price
- $50–360
- Phone
- +254709907000
- [email protected]
- Website
- krc.co.ke
Train from Gilgil to Nairobi
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $1–8
- Schedules at
- metickets.krc.co.ke
- Economy
- $1–3
- First Class
- $5–8
Train from Nairobi to Mariakani
- Ave. Duration
- 5h 27m
- Frequency
- Twice daily
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $19–35
- Premium
- $93
- Website
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- Nairobi Matatu
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 3 hours
- Estimated price
- $13–35
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $17–35
- Business
- $14
- Normal
- $13
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- coastbus.co.ke
- Ave. Duration
- 54 min
- Estimated price
- $80–160
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.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 How to get from JFK to New York City, How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







