HUB hero image

How to Travel from

Machakos to Njoro

by Rideshare, Route or Car

Machakos
+0
Njoro
Transport search to Njoro
Machakos
+0
Njoro
Building a composite car route
Cheapest
Best Offer!
Car
3 h 16 min
250 km.
from $13
Composite Route Car Only

Seven ways to Travel from Machakos to Njoro

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

World Ticket

Website:
worldticket.com/
Plane from Nairobi Wilson Airport to Kisumu
Ave. Duration:
45 min
Frequency:
Every day
Estimated price:
$10.33–$141.30

FlexFlight ApS

Website:
flexflight.dk/
Plane from Nairobi Wilson Airport to Kisumu
Ave. Duration:
50 min
Frequency:
Every day
Estimated price:
$40.22–$163.04

Kenya Airways

Website:
kenya-airways.com/
Plane from Nairobi to Eldoret
Ave. Duration:
57 min
Frequency:
Every day
Estimated price:
$27.17–$380.43
Plane from Nairobi to Kisumu
Ave. Duration:
56 min
Frequency:
Every day
Estimated price:
$11.96–$163.04

Safarilink

Website:
flysafarilink.com/
Plane from Nairobi Wilson Airport to Kisumu
Ave. Duration:
46 min
Frequency:
Every day
Estimated price:
$40.22–$163.04

Renegade Air

Website:
flyrenegadeair.com/en
Plane from Nairobi Wilson Airport to Kisumu
Ave. Duration:
45 min
Frequency:
Every day
Estimated price:
$10.33–$141.30

Jambojet Limited

Website:
jambojet.com/
Plane from Nairobi to Eldoret
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$27.17–$380.43
Plane from Nairobi to Kisumu
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$11.96–$163.04

Nairobi Matatu

Website:
digitalmatatus.com
Bus from Devki to Easy
Ave. Duration:
1h 8m
Frequency:
Every 10 minutes
Estimated price:
$0.71–$1.03
Bus from Nairobi to Naivasha
Ave. Duration:
1h 30m
Frequency:
On demand
Estimated price:
$1.52–$8.15

Bus operators

Tahmeed Coach Ltd

Phone:
0724 581902
Website:
tahmeedexpress.com/
Bus from Kisumu to Nakuru
Ave. Duration:
3h 13m
Frequency:
Once daily
Estimated price:
$4.78–$28.26

Coast Bus

Phone:
(+254) 722-206-445
Website:
coastbus.co.ke/
Bus from Eldoret to Nakuru
Ave. Duration:
2h 28m
Frequency:
Once daily
Estimated price:
$5.70

Train operators

Kenya Railways

Phone:
0709 907 555
Website:
krc.co.ke
Train from Nairobi to Suswa
Ave. Duration:
2h 20m
Frequency:
Once daily
Estimated price:
$2.49–$7.46

Questions and Answers

What is the cheapest way to get from Machakos to Njoro?

The cheapest way to get from Machakos to Njoro is to drive which costs $28.26 - $41.30 and takes 3h 31m.

What is the fastest way to get from Machakos to Njoro?

The fastest way to get from Machakos to Njoro is to drive which takes 3h 31m and costs $28.26 - $41.30 .

How far is it from Machakos to Njoro?

The distance between Machakos and Njoro is 256 km. The road distance is 250.7 km.

How long does it take to get from Machakos to Njoro?

It takes approximately 5h 19m to get from Machakos to Njoro, including transfers.

Can I drive from Machakos to Njoro?

Yes, the driving distance between Machakos to Njoro is 251 km. It takes approximately 3h 31m to drive from Machakos to Njoro.

Where can I stay near Njoro?

There are 332+ hotels available in Njoro. Prices start at $10.32 per night.
+0