The best time to visit Cairo is between October and April, when temperatures are balmy and pleasantly cool. May to September is quite hot, reaching highs of  35°C (95°F), but the wind on the Nile makes a river cruise a great idea if you do decide to visit during these months for the lighter crowds and lower prices.