HowToGo

Flight from Mecca to Petra, Balearic Islands, Spain

How to get to Petra, Balearic Islands, Spain from Mecca by flight ? You can check flights from Mecca to Petra, Balearic Islands, Spain below.

Search Transfer from Mecca to Petra, Balearic Islands, Spain

Search Flights

You can find flight ticket prices from Mecca to Petra, Balearic Islands, Spain with our flight tickets search tool below

1. Jeddah to Palma Mallorca

  1. You take a bus, shuttle or taxi from your location in Mecca to Jeddah.

  2. You take a flight from Jeddah to Palma Mallorca and cost approximately 340 USD.

  3. You take a bus, shuttle or taxi from Palma Mallorca to your destination in Petra, Balearic Islands, Spain.

Flight Depart Arrive
TK95 Turkish Airlines
TK1453 Turkish Airlines
U27318 easyJet
01:35 Jeddah
07:25 Istanbul
09:45 Naples
05:20 Istanbul
08:40 Naples
11:40 Palma Mallorca
Connect
SV0113 Saudia
BA496 British Airways
01:50 Jeddah
09:25 London Heathrow
06:20 London Heathrow
13:00 Palma Mallorca
Connect
A3951 Aegean Airlines
A3680 Aegean Airlines
U27318 easyJet
03:30 Jeddah
08:05 Athens
09:45 Naples
07:10 Athens
08:50 Naples
11:40 Palma Mallorca
Connect
A3951 Aegean Airlines
A3704 Aegean Airlines
03:30 Jeddah
13:00 Athens
07:10 Athens
15:00 Palma Mallorca
Connect
MS666 Egyptair
MS791 Egyptair
FR7197 Ryanair
05:55 Jeddah
10:35 Cairo
14:00 Rome
08:00 Cairo
13:00 Rome
15:45 Palma Mallorca
Connect
XY565 Flynas
A3933 Aegean Airlines
A3704 Aegean Airlines
06:25 Jeddah
10:00 Cairo
13:00 Athens
08:35 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
F3753 flyadeal
A3933 Aegean Airlines
A3704 Aegean Airlines
06:45 Jeddah
10:00 Cairo
13:00 Athens
08:45 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
NE171 Nesma Airlines
A3933 Aegean Airlines
A3704 Aegean Airlines
07:05 Jeddah
10:00 Cairo
13:00 Athens
08:30 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
SV0251 Saudia
FR2162 Ryanair
08:10 Jeddah
15:00 Birmingham
13:00 Birmingham
18:25 Palma Mallorca
Connect
SV0251 Saudia
LS1287 Jet2.com
08:10 Jeddah
16:15 Birmingham
13:00 Birmingham
19:45 Palma Mallorca
Connect
SV0123 Saudia
LS785 1745 925 Jet2.com
08:45 Jeddah
17:15 Manchester
13:25 Manchester
21:00 Palma Mallorca
Connect
SV0123 Saudia
FR3445 Ryanair
08:45 Jeddah
16:20 Manchester
13:25 Manchester
19:55 Palma Mallorca
Connect
SV0123 Saudia
LS925 Jet2.com
08:45 Jeddah
16:30 Manchester
13:25 Manchester
20:15 Palma Mallorca
Connect
SV0119 Saudia
U28089 easyJet
09:05 Jeddah
17:40 London Gatwick
13:30 London Gatwick
21:05 Palma Mallorca
Connect
SV0119 Saudia
U28083 easyJet
09:05 Jeddah
15:15 London Gatwick
13:30 London Gatwick
18:40 Palma Mallorca
Connect
SV0119 Saudia
U26447 easyJet
09:05 Jeddah
15:15 London Gatwick
13:30 London Gatwick
18:35 Palma Mallorca
Connect
SV0115 Saudia
BA450 British Airways
09:15 Jeddah
15:50 London Heathrow
13:45 London Heathrow
19:15 Palma Mallorca
Connect
SV0237 Saudia
U27284 easyJet
09:35 Jeddah
17:05 Geneva
14:35 Geneva
18:35 Palma Mallorca
Connect
SV0227 Saudia
UX6079 Air Europa
09:35 Jeddah
17:05 Madrid
15:10 Madrid
18:25 Palma Mallorca
Connect
SV0237 Saudia
U27286 easyJet
09:35 Jeddah
17:35 Geneva
14:35 Geneva
19:10 Palma Mallorca
Connect
SV0227 Saudia
UX6049 Air Europa
09:35 Jeddah
21:45 Madrid
15:10 Madrid
23:05 Palma Mallorca
Connect
SV0227 Saudia
UX6097 Air Europa
09:35 Jeddah
19:00 Madrid
15:10 Madrid
20:20 Palma Mallorca
Connect
SV0237 Saudia
U27286 easyJet
09:35 Jeddah
16:05 Geneva
14:35 Geneva
17:40 Palma Mallorca
Connect
SV0167 Saudia
4Y514 Airbus France
09:45 Jeddah
16:15 Frankfurt
14:45 Frankfurt
18:20 Palma Mallorca
Connect
SV0257 Saudia
JU803 Air Serbia
JU694 Air Serbia
09:55 Jeddah
15:35 Istanbul
17:20 Belgrade
13:45 Istanbul
16:15 Belgrade
19:50 Palma Mallorca
Connect
SV0211 Saudia
NO7874 Neos
10:05 Jeddah
18:10 Milan Malpensa
14:45 Milan Malpensa
19:50 Palma Mallorca
Connect
SV0211 Saudia
U23751 easyJet
10:05 Jeddah
18:20 Milan Malpensa
14:45 Milan Malpensa
20:05 Palma Mallorca
Connect
SV0211 Saudia
NO4328 Neos
10:05 Jeddah
17:30 Milan Malpensa
14:45 Milan Malpensa
19:10 Palma Mallorca
Connect
SV0229 Saudia
UX6073 Air Europa
10:30 Jeddah
18:45 Barcelona
15:10 Barcelona
19:30 Palma Mallorca
Connect
SV0229 Saudia
UX6103 Air Europa
10:30 Jeddah
22:00 Barcelona
15:10 Barcelona
22:45 Palma Mallorca
Connect
SV0151 Saudia
FR500 Ryanair
10:40 Jeddah
17:20 Vienna
14:55 Vienna
19:50 Palma Mallorca
Connect
SV0151 Saudia
FR500 Ryanair
10:40 Jeddah
16:35 Vienna
14:55 Vienna
19:05 Palma Mallorca
Connect
SV0175 Saudia
DI6512 Norwegian Air UK ltd
10:40 Jeddah
17:45 Munich
15:15 Munich
19:55 Palma Mallorca
Connect
SV0151 Saudia
OS437 Austrian Airlines
10:40 Jeddah
16:05 Vienna
14:55 Vienna
18:30 Palma Mallorca
Connect
SV0175 Saudia
EW1990 Eurowings
10:40 Jeddah
17:45 Munich
15:15 Munich
20:00 Palma Mallorca
Connect
SV0175 Saudia
EW1996 1990 Eurowings
10:40 Jeddah
17:55 Munich
15:15 Munich
20:10 Palma Mallorca
Connect
MS662 Egyptair
MS793 Egyptair
VY6223 Vueling Airlines
11:40 Jeddah
14:55 Cairo
19:25 Rome
13:50 Cairo
17:20 Rome
21:10 Palma Mallorca
Connect
W65692 Wizz Air
FR1580 Ryanair
19:45 Jeddah
05:55 Milan Malpensa
00:35 Milan Malpensa
07:40 Palma Mallorca
Connect
W65692 Wizz Air
U23747 easyJet
19:45 Jeddah
06:50 Milan Malpensa
00:35 Milan Malpensa
08:35 Palma Mallorca
Connect
W68350 Wizz Air
W48321 Ulendo Airlink
20:25 Jeddah
06:00 Rome
00:35 Rome
07:55 Palma Mallorca
Connect

2. Taif to Palma Mallorca

  1. You take a bus, shuttle or taxi from your location in Mecca to Taif.

  2. You take a flight from Taif to Palma Mallorca and cost approximately 230 USD.

  3. You take a bus, shuttle or taxi from Palma Mallorca to your destination in Petra, Balearic Islands, Spain.

Flight Depart Arrive
SV1910 Saudia
SV0239 Saudia
U27286 easyJet
01:40 Taif
09:15 Riyadh
16:05 Geneva
03:15 Riyadh
14:35 Geneva
17:40 Palma Mallorca
Connect
SV1910 Saudia
SV0213 Saudia
U27310 easyJet
01:40 Taif
09:40 Riyadh
16:50 Milan Malpensa
03:15 Riyadh
14:45 Milan Malpensa
18:35 Palma Mallorca
Connect
SV1910 Saudia
SV0239 Saudia
U27284 easyJet
01:40 Taif
09:15 Riyadh
17:05 Geneva
03:15 Riyadh
14:35 Geneva
18:35 Palma Mallorca
Connect
SV1910 Saudia
SV0239 Saudia
U27286 easyJet
01:40 Taif
09:15 Riyadh
17:35 Geneva
03:15 Riyadh
14:35 Geneva
19:10 Palma Mallorca
Connect
E5582 Air Arabia Egypt
LH585 Lufthansa
LH1158 Lufthansa
02:00 Taif
05:25 Cairo
13:05 Frankfurt
04:20 Cairo
08:55 Frankfurt
15:15 Palma Mallorca
Connect
E5582 Air Arabia Egypt
LH585 Lufthansa
4Y512 Airbus France
02:00 Taif
05:25 Cairo
10:20 Frankfurt
04:20 Cairo
08:55 Frankfurt
12:25 Palma Mallorca
Connect
NP112 Nile Air
LX239 Swiss
LX2154 Swiss
03:30 Taif
13:10 Cairo
17:25 Zurich
05:45 Cairo
16:15 Zurich
19:20 Palma Mallorca
Connect
NP112 Nile Air
A3933 Aegean Airlines
A3704 Aegean Airlines
03:30 Taif
10:00 Cairo
13:00 Athens
05:45 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
NP112 Nile Air
MS797 Egyptair
OS437 Austrian Airlines
03:30 Taif
12:00 Cairo
16:05 Vienna
05:45 Cairo
14:30 Vienna
18:30 Palma Mallorca
Connect
NP112 Nile Air
MS785 Egyptair
4Y514 Airbus France
03:30 Taif
10:55 Cairo
16:15 Frankfurt
05:45 Cairo
14:10 Frankfurt
18:20 Palma Mallorca
Connect
TK581 Turkish Airlines
TK1865 Turkish Airlines
VY6223 Vueling Airlines
06:00 Taif
12:40 Istanbul
19:25 Rome
10:00 Istanbul
14:20 Rome
21:10 Palma Mallorca
Connect
TK581 Turkish Airlines
TK1031 Turkish Airlines
FB467 Bulgaria Air
06:00 Taif
13:20 Istanbul
16:35 Sofia
10:00 Istanbul
14:35 Sofia
18:20 Palma Mallorca
Connect
NE131 Nesma Airlines
MS787 Egyptair
LH1798 Lufthansa
07:10 Taif
12:05 Cairo
16:00 Munich
08:30 Cairo
14:55 Munich
18:10 Palma Mallorca
Connect
NE131 Nesma Airlines
MS791 Egyptair
FR7197 Ryanair
07:10 Taif
10:35 Cairo
14:00 Rome
08:30 Cairo
13:00 Rome
15:45 Palma Mallorca
Connect
NE131 Nesma Airlines
MS797 Egyptair
OS437 Austrian Airlines
07:10 Taif
12:00 Cairo
16:05 Vienna
08:30 Cairo
14:30 Vienna
18:30 Palma Mallorca
Connect
NE131 Nesma Airlines
MS785 Egyptair
4Y514 Airbus France
07:10 Taif
10:55 Cairo
16:15 Frankfurt
08:30 Cairo
14:10 Frankfurt
18:20 Palma Mallorca
Connect
NE131 Nesma Airlines
MS753 Egyptair
FR2775 Ryanair
07:10 Taif
10:20 Cairo
15:20 Madrid
08:30 Cairo
14:30 Madrid
16:40 Palma Mallorca
Connect
NE131 Nesma Airlines
LX239 Swiss
LX2154 Swiss
07:10 Taif
13:10 Cairo
17:25 Zurich
08:30 Cairo
16:15 Zurich
19:20 Palma Mallorca
Connect
NE131 Nesma Airlines
MS703 Egyptair
U27308 easyJet
07:10 Taif
10:35 Cairo
15:00 Milan Malpensa
08:30 Cairo
13:30 Milan Malpensa
16:45 Palma Mallorca
Connect
NE131 Nesma Airlines
NO2931 Neos
NO4328 Neos
07:10 Taif
12:45 Cairo
17:30 Milan Malpensa
08:30 Cairo
15:45 Milan Malpensa
19:10 Palma Mallorca
Connect
NE131 Nesma Airlines
MS703 Egyptair
U27314 easyJet
07:10 Taif
10:35 Cairo
15:05 Milan Malpensa
08:30 Cairo
13:30 Milan Malpensa
16:50 Palma Mallorca
Connect
NE131 Nesma Airlines
A3933 Aegean Airlines
A3704 Aegean Airlines
07:10 Taif
10:00 Cairo
13:00 Athens
08:30 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
NE131 Nesma Airlines
SM2807 Air Cairo
FR7197 Ryanair
07:10 Taif
10:00 Cairo
14:00 Rome
08:30 Cairo
12:30 Rome
15:45 Palma Mallorca
Connect
NE131 Nesma Airlines
MS753 Egyptair
FR2063 Ryanair
07:10 Taif
10:20 Cairo
15:35 Madrid
08:30 Cairo
14:30 Madrid
17:00 Palma Mallorca
Connect
E5594 Air Arabia Egypt
VY7895 Vueling Airlines
VY3900 Vueling Airlines
19:50 Taif
23:59 Cairo
06:30 Barcelona
22:10 Cairo
03:25 Barcelona
07:25 Palma Mallorca
Connect
E5594 Air Arabia Egypt
OS866 Austrian Airlines
OS433 Austrian Airlines
19:50 Taif
03:35 Cairo
10:40 Vienna
22:10 Cairo
06:10 Vienna
13:05 Palma Mallorca
Connect
E5594 Air Arabia Egypt
LH587 Lufthansa
LH1794 Lufthansa
19:50 Taif
03:10 Cairo
11:05 Munich
22:10 Cairo
06:05 Munich
13:15 Palma Mallorca
Connect
E5594 Air Arabia Egypt
LH587 Lufthansa
LH1796 Lufthansa
19:50 Taif
03:10 Cairo
09:10 Munich
22:10 Cairo
06:05 Munich
11:20 Palma Mallorca
Connect
E5594 Air Arabia Egypt
VY7895 Vueling Airlines
VY3904 Vueling Airlines
19:50 Taif
23:59 Cairo
08:30 Barcelona
22:10 Cairo
03:25 Barcelona
09:25 Palma Mallorca
Connect
E5594 Air Arabia Egypt
VY7895 Vueling Airlines
VY3902 Vueling Airlines
19:50 Taif
23:59 Cairo
07:00 Barcelona
22:10 Cairo
03:25 Barcelona
07:55 Palma Mallorca
Connect
SV1904 Saudia
A3953 Aegean Airlines
A3704 Aegean Airlines
21:30 Taif
02:50 Riyadh
13:00 Athens
23:05 Riyadh
06:50 Athens
15:00 Palma Mallorca
Connect
NP102 Nile Air
LH587 Lufthansa
LH1796 Lufthansa
23:00 Taif
03:10 Cairo
12:30 Munich
01:15 Cairo
06:05 Munich
14:40 Palma Mallorca
Connect
NP102 Nile Air
LH587 Lufthansa
LH1794 Lufthansa
23:00 Taif
03:10 Cairo
11:05 Munich
01:15 Cairo
06:05 Munich
13:15 Palma Mallorca
Connect
NP102 Nile Air
OS866 Austrian Airlines
OS433 Austrian Airlines
23:00 Taif
03:35 Cairo
10:40 Vienna
01:15 Cairo
06:10 Vienna
13:05 Palma Mallorca
Connect
NP102 Nile Air
LH587 Lufthansa
LH1796 Lufthansa
23:00 Taif
03:10 Cairo
09:10 Munich
01:15 Cairo
06:05 Munich
11:20 Palma Mallorca
Connect
NP102 Nile Air
A3933 Aegean Airlines
A3704 Aegean Airlines
23:00 Taif
10:00 Cairo
13:00 Athens
01:15 Cairo
12:10 Athens
15:00 Palma Mallorca
Connect
NP102 Nile Air
LH585 Lufthansa
LH1158 Lufthansa
23:00 Taif
05:25 Cairo
13:05 Frankfurt
01:15 Cairo
08:55 Frankfurt
15:15 Palma Mallorca
Connect
NP102 Nile Air
LH585 Lufthansa
4Y512 Airbus France
23:00 Taif
05:25 Cairo
10:20 Frankfurt
01:15 Cairo
08:55 Frankfurt
12:25 Palma Mallorca
Connect
NP102 Nile Air
AZ0895 Alitalia
AZ0088 Alitalia
23:00 Taif
04:35 Cairo
12:35 Rome
01:15 Cairo
07:00 Rome
14:25 Palma Mallorca
Connect
XY128 Flynas
A3953 Aegean Airlines
A3704 Aegean Airlines
23:15 Taif
02:50 Riyadh
13:00 Athens
00:50 Riyadh
06:50 Athens
15:00 Palma Mallorca
Connect

3. Jeddah to Mahon

  1. You take a bus, shuttle or taxi from your location in Mecca to Jeddah.

  2. You take a flight from Jeddah to Mahon and cost approximately 470 USD.

  3. You take a bus, shuttle or taxi from Mahon to your destination in Petra, Balearic Islands, Spain.

Flight Depart Arrive
RJ0709 Royal Jordanian
RJ0101 Royal Jordanian
AZ0054 Alitalia
07:20 Jeddah
11:45 Amman
16:35 Rome
09:30 Amman
14:40 Rome
18:05 Mahon
Connect
MS646 Egyptair
MS767 Egyptair
VY3700 Vueling Airlines
08:00 Jeddah
12:05 Cairo
18:10 Barcelona
10:00 Cairo
15:25 Barcelona
19:05 Mahon
Connect
MS646 Egyptair
MS767 Egyptair
VY3708 Vueling Airlines
08:00 Jeddah
12:05 Cairo
17:00 Barcelona
10:00 Cairo
15:25 Barcelona
17:55 Mahon
Connect
MS646 Egyptair
MS767 Egyptair
FR7509 Ryanair
08:00 Jeddah
12:05 Cairo
16:25 Barcelona
10:00 Cairo
15:25 Barcelona
17:25 Mahon
Connect
MS642 Egyptair
MS767 Egyptair
VY3700 Vueling Airlines
08:10 Jeddah
12:05 Cairo
18:10 Barcelona
10:20 Cairo
15:25 Barcelona
19:05 Mahon
Connect
MS642 Egyptair
MS767 Egyptair
VY3708 Vueling Airlines
08:10 Jeddah
12:05 Cairo
17:00 Barcelona
10:20 Cairo
15:25 Barcelona
17:55 Mahon
Connect
MS642 Egyptair
MS767 Egyptair
FR7509 Ryanair
08:10 Jeddah
12:05 Cairo
16:25 Barcelona
10:20 Cairo
15:25 Barcelona
17:25 Mahon
Connect
SV0123 Saudia
FR3836 Ryanair
08:45 Jeddah
15:50 Manchester
13:25 Manchester
19:25 Mahon
Connect
SV0119 Saudia
U26539 easyJet
09:05 Jeddah
16:00 London Gatwick
13:30 London Gatwick
19:25 Mahon
Connect
SV0119 Saudia
U28031 easyJet
09:05 Jeddah
17:10 London Gatwick
13:30 London Gatwick
20:25 Mahon
Connect
SV0227 Saudia
IB3818 Iberia
09:35 Jeddah
19:15 Madrid
15:10 Madrid
20:40 Mahon
Connect
SV0237 Saudia
LX2342 Swiss
09:35 Jeddah
18:55 Geneva
14:35 Geneva
20:30 Mahon
Connect
SV0201 Saudia
AZ0054 Alitalia
10:00 Jeddah
16:35 Rome
14:10 Rome
18:05 Mahon
Connect
SV0211 Saudia
U23765 easyJet
10:05 Jeddah
16:30 Milan Malpensa
14:45 Milan Malpensa
18:05 Mahon
Connect
SV0229 Saudia
VY3706 Vueling Airlines
10:30 Jeddah
16:00 Barcelona
15:10 Barcelona
16:55 Mahon
Connect
SV0229 Saudia
FR7509 Ryanair
10:30 Jeddah
16:25 Barcelona
15:10 Barcelona
17:25 Mahon
Connect
SV0229 Saudia
VY3716 Vueling Airlines
10:30 Jeddah
16:10 Barcelona
15:10 Barcelona
17:05 Mahon
Connect
SV0151 Saudia
OS9515 Austrian Airlines
10:40 Jeddah
17:25 Vienna
14:55 Vienna
19:45 Mahon
Connect
W65692 Wizz Air
U23761 easyJet
19:45 Jeddah
07:10 Milan Malpensa
00:35 Milan Malpensa
08:45 Mahon
Connect
W68350 Wizz Air
FR8983 Ryanair
20:25 Jeddah
06:10 Rome
00:35 Rome
07:45 Mahon
Connect

References

Find Hotels in Petra, Balearic Islands, Spain

You can find hotels and accommodations in Petra, Balearic Islands, Spain with our hotels search tool below

Booking.com