While one day is certainly enough to see the highlights of Petra, spending 2 to 3 days makes it possible to visit at a more leisurely pace. Spending more than one day at Petra also means you're able to explore some of the lesser known sites and trails.