The best time to visit Alexandria is in spring (March-June) and autumn (September-November), since it’s at its busiest in summer when Egyptians flock down to escape the searing heat of Cairo.