The best time to visit Morocco and Egypt is during the spring (March to May) or autumn (September to November) months. At these times of year, both countries ...