The entrance fee for Petra depends on your visitor status and length of stay in Jordan:
- Visitors staying at least one night in Jordan: 50 Jordanian Dinar (JOD) for a one-day ticket, 55 JOD for two days, and 60 JOD for three days[3]. Children under 12 enter for free[1].
- Day visitors (not staying overnight in Jordan): 90 JOD for a one-day entry[1][3][5].
- Special case for first-day arrivals: If you visit Petra on the first day of arriving in Jordan and spend the night, you pay 90 JOD at first but can claim a 40 JOD refund the next day, making the effective price 50 JOD[1][3].
- Jordanian citizens and residents: Reduced fees apply—1 JOD for Jordanians, 10 JOD for foreign residents with a permit, and 30 JOD for nationals from other Arab countries[1].
- Jordan Pass holders: The pass includes Petra entry for one, two, or three days (depending on the pass): 70 JOD (one day), 75 JOD (two days), or 80 JOD (three days). The Jordan Pass also waives the 40 JOD tourist entry visa fee if you stay at least two nights in Jordan[6][7].
- Petra by Night: This special event requires a separate ticket, costing 17 JOD (~21 Euro) per person and is not included in the Jordan Pass[1][7].
You must show your passport to purchase entry tickets at the Petra Visitor Center, where you can pay by cash or card[1].
References
- [1] Petra: How to Plan Your Visit to Jordan’s Most Famous Sight
- [3] Petra’s back entrance – How to visit Petra without paying entrance fee
- [5] Petra Visitors Center (2025) – All You Need to Know … – Tripadvisor
- [6] Packages – Jordan Pass
- [7] Guide to Visiting Petra: Tips & Tricks From My 2025 Visit – Travel Lush