Kenya is a huge country, and safari travel is very different from driving on highways back home. While distances between destinations may appear manageable on a map, travel times can vary greatly depending on traffic, road conditions and the route itself.
Long journeys across remote landscapes are part of the safari experience. That’s why safaris in Kenya are planned around realistic travel times rather than kilometres alone.
Below are some of the most common travel routes in Kenya and their approximate travel times.
| Route | Distance 📏 | Approx. travel time ⏱ |
| Nairobi → Masai Mara NR | 275 km | 5.5 hours |
| Nairobi → Amboseli NP | 215 km | 4 hours |
| Nairobi → Lake Nakuru NP | 170 km | 3.5 hours |
| Nairobi → Lake Naivasha / Hell’s Gate | 103 km | 2 hours 15 min |
| Amboseli NP → Tsavo West NP | 130 km | 3 hours |
| Tsavo East NP → Diani Beach | 210 km | 4 hours 15 min |
💡 Travel times are estimates and may vary depending on traffic, road conditions, weather and the distance between park gates and your accommodation.
| Route | Approx. travel time ⏱ |
| Nairobi → Diani Beach | 1 hour |
| Nairobi → Mombasa | 1 hour |
| Route | Distance 📏 | Approx. travel time ⏱ |
| Nairobi → Mombasa | 470 km | 5 hours |
| Emali (Amboseli) → Mombasa | 350 km | 3.5 hours |
On paper, visiting a different national park every day may sound exciting. In reality, these rushed itineraries often mean spending more time on the road than in nature. Long driving distances between parks can quickly turn a safari into a marathon, leaving very little time for actual game drives and wildlife experiences.
We design our safaris differently. Our goal is to maximize your time in the parks, surrounded by wildlife and unforgettable landscapes, while minimizing unnecessary driving hours along the way. Because a great safari is not about rushing from place to place or ticking destinations off a list. It’s about slowing down, staying longer and giving Africa the time to surprise you.
A great safari is all about balance. Our travel specialists are happy to help you create a journey through Kenya with more time in nature, fewer rushed travel days and unforgettable safari experiences.
Looking for a specific route? Below you’ll find a complete overview of common travel times in Kenya.
| Route | Distance 📏 | Approx. travel time ⏱ |
| Nairobi → Masai Mara National Reserve | 275 km | 5.5 hours |
| Nairobi → Amboseli NP | 215 km | 4 hours |
| Nairobi → Ol’ Pejeta Conservancy | 215 km | 4 hours |
| Nairobi → Samburu National Reserve | 330 km | 9 hours |
| Nairobi → Aberdare NP | 130 km | 3 hours |
| Nairobi → Lake Nakuru NP | 170 km | 3.5 hours |
| Nairobi → Lake Naivasha/ Hell’s Gate | 103 km | 2 hours 15 min |
| Amboseli NP → Tsavo West NP | 130 km | 3 hours |
| Amboseli NP → Tsavo East NP | 310 km | 6 hours |
| Tsavo West NP → Tsavo East NP | 100 km | 2 hours |
| Tsavo West NP → Diani Beach | 280 km | 5 hr 30 min |
| Tsavo West NP → Mombasa | 250 km | 5 hr |
| Tsavo East NP → Diani Beach | 210 km | 4 hours 15 min |
| Tsavo East NP → Mombasa | 150 km | 3 hours |
| Lake Nakuru NP → Masai Mara NR | 245 km | 5 hours |
| Lake Nakuru NP → Ol’ Pejeta Conservancy | 190 km | 3.5 hours |
| Ol’ Pejeta Conservancy → Samburu NR | 145 km | 3 hours |
| Ol’ Pejeta Conservancy → Aberdare NP | 95 km | 2 hours |
| Samburu NR → Aberdare NP | 240 km | 5 hours |
| Route | Distance 📏 | Approx. travel time ⏱ |
| Nairobi → Mombasa | 470 km | 5 hours |
| Emali (Amboseli) → Mombasa | 350 km | 3.5 hours |
| Voi (Tsavo East) → Mombasa | 150 km | 2 hours |
| Route | Approx. travel time ⏱ |
| Jomo Kenyatta Int. Airport → Nairobi | 30 min |
| Flight from Nairobi to Diani Beach | 1 hour |
| Diani airstrip → all resorts in Diani Beach | 30 min |
| Flight from Nairobi to Mombasa | 1 hour |
| Mombasa Airport → all resorts near Mombasa | 1.5 hours |