Petra travel guide

Petra Tourism | Petra Guide

You're Going to Love Petra

With a population of 1,299, Petra is a must-see destination in North Aegean, Greece. It is among the most popular tourist destinations in the country. We recommend you stay at least 6 days in order to fully appreciate everything Petra has to offer.

When to visit Petra

Petra in October
Estimated hotel price
£31
1 night at 3-star hotel
Petra in October
Estimated hotel price
£31
1 night at 3-star hotel

How to Get to Petra

Plane

Although Petra doesn’t have its own airport, you can fly to Mytilene (MJT), which is located 48 km from Petra. The shortest flight to Petra from the United Kingdom departs from Birmingham and takes around 3h 50m.

Car

Another option to get to Petra is to pick up a car hire from Athens, which is about 260 km from Petra. You’ll find branches of Centauro and Record Go, among others, in Athens.

Plane

Although Petra doesn’t have its own airport, you can fly to Mytilene (MJT), which is located 48 km from Petra. The shortest flight to Petra from the United Kingdom departs from Birmingham and takes around 3h 50m.

Car

Another option to get to Petra is to pick up a car hire from Athens, which is about 260 km from Petra. You’ll find branches of Centauro and Record Go, among others, in Athens.

Airports near Petra

Airlines serving Petra

Emirates
Good (2,124 reviews)
Brussels Airlines
Good (226 reviews)
Aegean Airlines
Excellent (491 reviews)
Sky Express
Good (79 reviews)
Jet2
Excellent (94 reviews)
TUI Fly Belgium
Good (32 reviews)
Olympic Air
Excellent (38 reviews)

Where to stay in popular areas of Petra

Most booked hotels in Petra

Archontiko Petras 1821
4 stars
Excellent (9.2, Excellent reviews)
£64+
Sunrise Resort Hotel
5 stars
Excellent (8.5, Excellent reviews)
£80+
Hotel Molyvos I
3 stars
Excellent (8.2, Excellent reviews)
£39+
Viva Mare Hotel
3 stars
Excellent (8, Excellent reviews)
£34+
Panselinos Hotel
3 stars
Good (7.7, Good reviews)
£48+
Clara Hotel
4 stars
Excellent (10, Excellent reviews)
£57+

Hiring a car in Petra

Hiring a car in Petra costs £17 per day, on average, or £99 if you want to hire it for 6 days.

It’s generally cheaper to hire your vehicle outside the airport: locations in the city are around 26% cheaper than airport locations in Petra.

Expect to pay £1.68 per litre in Petra (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £20.07 and £26.75.

Hiring a car in Petra costs £17 per day, on average, or £99 if you want to hire it for 6 days.

It’s generally cheaper to hire your vehicle outside the airport: locations in the city are around 26% cheaper than airport locations in Petra.

Expect to pay £1.68 per litre in Petra (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £20.07 and £26.75.