All Masai Mara Pages
Best Park Best Park

Masai Mara National Reserve Best Time To Visit

By Anthony Ham
Anthony is the author of the Lonely Planet guide to Kenya.

Excellent    Good    Fair    Poor

The best time to visit Masai Mara National Reserve is during the Dry season from June to October. At this time, animals draw near to rivers and waterholes and vegetation is thinner, making wildlife easier to find and to see. During the rains (especially March, April, November and December), some driving tracks can be difficult to navigate. Your best chance to witness the spectacle of the great migration is between July or August and October.


Best Time June to October (Dry season; for general wildlife viewing) and July or August to October (For wildebeest migration)
High Season June to October and December to March (It gets very crowded except in some remote areas)
Low Season April and May (Some roads might be in bad condition and rain can sometimes interfere with your trip)
Best Weather June to October (Days are sunny, but not too hot)
Worst Weather March and April (Peak of the Wet season)

June to October Dry Season

November to May Wet Season

Best Time To Go by Major Park

Excellent    Good    Fair    Poor

Want To Visit Masai Mara NR?

Safari Tours to Masai Mara NR

10-Day Luxury Game Drive and Diani Beach

$4,193 pp (USD)

Kenya: Private tourLuxuryLodge & Tented Camp
You Visit: Nairobi (Start), Masai Mara NR, Lake Nakuru NP, Lake Naivasha (Naivasha), Amboseli NP, Diani Beach, Nairobi (End)

Awuor Escapades
5.0 stars 5.0/5 – 27 Reviews

4-Day Lake Nakuru Masai Mara Sarova Hotels Luxury Safari

$1,673 to $1,966 pp (USD)

Kenya: Private tourLuxuryLodge & Tented Camp
You Visit: Nairobi (Start), Lake Nakuru NP, Masai Mara NR, Nairobi (End)

Estleon Adventures
5.0 stars 5.0/5 – 134 Reviews

4-Day Lake Nakuru and Maasai Mara Midrange Jeep Safari

$1,069 to $1,451 pp (USD)

Kenya: Private tourMid-rangeTented Camp & Hotel
You Visit: Nairobi (Start), Lake Nakuru NP, Masai Mara NR, Nairobi (End)

Leisure Escapes Safaris
5.0 stars 5.0/5 – 51 Reviews