The wooded escarpment of the Great Rift Valley falling to the valley floor, seen from a viewpoint in Kenya

Getting there

Getting to Nakuru County, and getting around

Nakuru County lies on the main highway north-west from Nairobi, through the Great Rift Valley. Here is how to get there by road, with a driver, a shuttle or your own car, and how to get around between the lakes and parks.

By air

International flights land at Jomo Kenyatta International Airport (NBO) in Nairobi. From there, the drive to Nakuru takes about 3½ to 4 hours, or around 2½ hours to Naivasha, depending on traffic. Small airstrips around the lakes are used by charter flights.

Getting to Nakuru County
FromHowTime
Nairobi cityCar, shuttle, bus or matatu on the A104About 3–3½ hours to Nakuru
Jomo Kenyatta airportPrivate transfer or taxiAbout 3½–4 hours to Nakuru
NaivashaCar, shuttle or matatuAbout 1–1½ hours to Nakuru
Masai MaraCar or safari vehicle via NarokAbout 5–6 hours to Nakuru
KisumuCar, bus or shuttleAbout 3½–4 hours to Nakuru

By road

The A104 highway climbs out of Nairobi, then drops down the escarpment into the Great Rift Valley, with a famous viewpoint on the way. It continues past Naivasha, Gilgil and Lake Elementaita to Nakuru. Traffic can be heavy, especially leaving Nairobi and around Naivasha at weekends.

Shuttles, buses and matatus

Shared shuttles and buses run between Nairobi and Nakuru many times a day, and matatus (minibuses) link all the towns along the highway. They are cheap, but can be crowded and fast. A private driver costs more but lets you stop when you like.

Getting around

  • Game drives: you need a vehicle in Lake Nakuru National Park; book a tour or hire a driver-guide.
  • Taxis and ride-hailing: available in Nakuru and Naivasha.
  • Bikes: for rent at Hell’s Gate and around Lake Naivasha.
  • Self-drive: possible with a 4×4; Kenya drives on the left, and night driving is best avoided.

Read our guide to getting from Nairobi to Nakuru.

Share this

Book ahead

Good to know

Getting there FAQ

Which airport is closest?

Jomo Kenyatta International Airport in Nairobi (NBO) is the main international gateway, about 3½ to 4 hours from Nakuru by road. Small airstrips around the lakes take charter flights.

How do I get from Nairobi to Nakuru?

By road on the A104 highway, about 160 km. Allow 3 to 3½ hours by car, shuttle or bus, depending on traffic. Read getting from Nairobi to Nakuru.

Can I drive myself?

Yes, with care. Kenya drives on the left, the highway is busy with lorries, and driving at night is best avoided. A 4×4 is useful in the parks, especially after rain.

How do I get from Nakuru to Naivasha?

It is about 70 km, or 1 to 1½ hours by road, along the A104 past Lake Elementaita and Gilgil. Shuttles, matatus and taxis run between the two towns.