COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Chuka?

Book now

There are 3 ways to get from Nakuru to Chuka by bus, train, taxi 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

Bus, Matatu, train, taxi via Ruiru  •  9h 20m

  1. Take the bus from Nakuru to Naivasha
  2. Take the Matatu from Naivasha to Nairobi
  3. Take the train from Ruiru to Sagana
  4. Take a taxi from Sagana to Chuka

Cheapest option

Bus, Matatu, train, taxi  •  10h 3m

  1. Take the bus from Nakuru to Naivasha
  2. Take the Matatu from Naivasha to Nairobi
  3. Take the train from Makadara/Mwisho to Sagana
  4. Take a taxi from Sagana to Chuka

1 alternative option

Drive  •  4h 22m

  1. Drive from Nakuru to Chuka 281 km

Coronavirus (COVID-19) in Kenya

There is widespread community transmission globally.
Some travel restrictions are being lifted in Kenya. For the latest travel status, please check the official page for Kenya.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Kenya.

Coronavirus (COVID-19) Travel Advice

Domestic travel is restricted within Kenya due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for Kenya

International flights leaving Kenya are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Kenya

Currently, we are unable to provide international travel restriction information for Kenya relating to Coronavirus (COVID-19). For the latest travel status in Kenya, please check government recommendations.

Official Coronavirus (COVID-19) Information for Kenya

Last updated: September 29 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Nakuru to Chuka is to drive which costs $30 - $50 and takes 4h 22m.

More details

The fastest way to get from Nakuru to Chuka is to drive which takes 4h 22m and costs $30 - $50.

More details

The distance between Nakuru and Chuka is 175 km. The road distance is 281 km.

Get driving directions

The best way to get from Nakuru to Chuka without a car is to bus and Matatu and train and taxi via Ruiru which takes 9h 20m and costs .

More details

It takes approximately 9h 20m to get from Nakuru to Chuka, including transfers.

More details

Yes, the driving distance between Nakuru to Chuka is 281 km. It takes approximately 4h 22m to drive from Nakuru to Chuka.

Get driving directions

There are one+ hotels available in Chuka. Prices start at $100 USD per night.

More details

Map of how to get from Nakuru to Chuka.
Launch map view
  • Distance: 175.5 km
  • Duration: 9h 20m

What companies run services between Nakuru, Kenya and Chuka, Kenya?

There is no direct connection from Nakuru to Chuka. However, you can take the bus to Naivasha, take the Matatu to Nairobi, take the walk to Town Terminal, take the line 237 bus to Ruiru Fly Over, take the walk to Ruiru, take the train to Sagana, then take the taxi to Chuka. Alternatively, you can take the bus to Naivasha, take the Matatu to Nairobi, take the walk to Commercial, take the bus to Mogas, take the walk to Makadara/Mwisho, take the train to Sagana, then take the taxi to Chuka.

Train operators
Kenya Railways
Phone
0709 388 888
Email
info@krc.co.ke
Website
krc.co.ke
Train from Ruiru to Sagana
Ave. Duration
3h 6m
Frequency
Once a week
Schedules at
krc.co.ke
Train from Makadara/Mwisho to Sagana
Ave. Duration
4h 27m
Frequency
Once a week
Estimated price
$1 - $7
Schedules at
krc.co.ke
Economy
$2
First Class
$7
Bus operators
Coast Bus
Website
coastbus.co.ke
Bus from Nakuru to Naivasha
Ave. Duration
1h 3m
Frequency
Once daily
Estimated price
$4 - $5
Schedules at
coastbus.com
Nairobi Matatu
Website
digitalmatatus.com
Bus from Naivasha to Nairobi
Ave. Duration
1h 30m
Frequency
On demand
Estimated price
$4 - $7
Schedules at
digitalmatatus.com
Other operators
Taxi from Sagana to Chuka
Ave. Duration
1h 13m
Estimated price
$140 - $180

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 Why you should take the train in the US, 10 amazing places to get away from it all in Australia and How to get from Southend Airport into central London - to help you get the most out of your next trip.