Entrance to Petra is 90 JD (around $127) if you are coming as a day guest. For visitors who stay at least one night in Jordan, prices drop to 50 JD ($71) for a one-day ticket, 55 JD ($78) for a two-day ticket, and 60 JD ($85) for a three-day ticket. Children under 12 are free.