The best time to visit Cairo · October to December is best to avoid the infamous heat · Sandstorms are a possibility in March · April and May are great months ...