Spring months of March-May and autumn months of September-November is undoubtedly the best time to visit Petra. These months are cooler, comparatively, and also the best one for touring out and exploring some of the iconic sites in and around Jordan.