The best time to visit Egypt is during autumn and spring. December and January bring relatively cold weather in the north, although it does remain pleasant in the southern areas. During summer the weather can become quite hot, and although travelling at that time can be uncomfortable, there will be fewer tourists to compete with at the main attractions.