The best time of year to visit Egypt is from March to May and September to November, but there are significant changes in climate between the different regions. It's best to avoid Cairo in summer, as the heat there is unbearable, and added to it is the dust, pollution and noise there. On the other hand, then is the best time of year to enjoy the Sinai beaches and the coast of the Red Sea.