Kenya Destinations


Plan your dream Kenya safari holiday


From wide open savannahs to the snow-capped peaks of Mount Kenya, Kenya is nothing if not magical. The Indian Ocean meets Kenyan shores to the east, while Lake Victoria joins Kenya, Tanzania, and Uganda together in the west. Dust clouds form across the plains as over a million wildebeest and zebra make their annual stampede to and from the Masai Mara plains.

Walk in the footsteps of Maasai guides as you are led through the savannah, or soar above the plains while the The Great Wildebeest Migration rumbles on below in the shadow of a hot-air balloon. Stroll along the foot of Karen Blixen’s Ngong Hills, amble between the rocky walls of Hell’s Gate, or bury yourself in the powder-white sand of the coastline, lapped by the tropical waters of the Indian Ocean Islands.

Home to an array of national parks and reserves boasting an abundance of wildlife—most notably the famed Maasai Mara National Park that runs into the Serengeti National Park in neighbouring TanzaniaKenya is the opportune base from which to observe one of the world’s great natural wonders: The Great Migration. The Maasai tribe welcome visitors into their villages, eager to teach others about their semi-nomadic lifestyle and the customs of this warrior nation.

 

Highlights

  • Home to the annual Great Migration
  • Excellent game-viewing opportunities and a true African safari
  • Diverse landscape offers visitors the opportunity to safari, hike, visit the city, or enjoy its tropical coastline
  • Shares Lake Victoria with Uganda and Tanzania, the largest African and tropical lake in the world
  • Lake Nakuru, part of the Rift Valley soda lakes, attracts hundreds of flamingos to its fertile waters

What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81669

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600