The capital Nairobi is about 2 hours away from Naivasha. It is possible to get there by car but also by matatu.  These mini vans which serve as mini buses are the cheapest means of transport and it is a great experience to take them with the locals.