HowToGo

Flight from Palma to Newcastle, South Africa

How to get to Newcastle, South Africa from Palma by flight ? You can check flights from Palma to Newcastle, South Africa below.

Search Transfer from Palma to Newcastle, South Africa

Search Flights

You can find flight ticket prices from Palma to Newcastle, South Africa with our flight tickets search tool below

1. Palma Mallorca to Johannesburg

  1. You take a flight from Palma Mallorca to Johannesburg and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Newcastle, South Africa.

Flight Depart Arrive
U27954 easyJet
KL0591 KLM
07:10 Palma Mallorca
10:35 Amsterdam Schiphol
09:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
U27954 easyJet
KL0509 KLM
07:10 Palma Mallorca
12:35 Amsterdam Schiphol
09:45 Amsterdam Schiphol
23:20 Johannesburg
Connect
UX6048 Air Europa
SV0226 Saudia
SV0447 Saudia
12:25 Palma Mallorca
16:50 Madrid
01:45 Jeddah
13:50 Madrid
23:45 Jeddah
07:30 Johannesburg
Connect
LH1153 Lufthansa
LH572 Lufthansa
13:15 Palma Mallorca
22:05 Frankfurt
15:35 Frankfurt
08:30 Johannesburg
Connect
WK247 Edelweiss Air
LX288 Swiss
14:00 Palma Mallorca
22:40 Zurich
15:55 Zurich
09:10 Johannesburg
Connect
BA515 British Airways
BA057 British Airways
14:50 Palma Mallorca
21:25 London Heathrow
16:30 London Heathrow
09:15 Johannesburg
Connect
LX2157 Swiss
LX288 Swiss
15:00 Palma Mallorca
22:40 Zurich
16:55 Zurich
09:10 Johannesburg
Connect
AF1659 Air France
AF990 Air France
16:10 Palma Mallorca
23:25 Paris CDG
18:20 Paris CDG
10:05 Johannesburg
Connect
LH1159 Lufthansa
LH572 Lufthansa
16:10 Palma Mallorca
22:05 Frankfurt
18:30 Frankfurt
08:30 Johannesburg
Connect
BA451 British Airways
BA057 British Airways
16:50 Palma Mallorca
21:25 London Heathrow
18:15 London Heathrow
09:15 Johannesburg
Connect
DE1505 Condor Flugdienst
LH572 Lufthansa
17:10 Palma Mallorca
22:05 Frankfurt
19:10 Frankfurt
08:30 Johannesburg
Connect
BA2571 British Airways
BA057 British Airways
17:40 Palma Mallorca
21:25 London Heathrow
19:05 London Heathrow
09:15 Johannesburg
Connect
BA2571 British Airways
VS449 Virgin Atlantic
17:40 Palma Mallorca
22:30 London Heathrow
19:05 London Heathrow
10:30 Johannesburg
Connect
LX2151 Swiss
LX288 Swiss
17:55 Palma Mallorca
22:40 Zurich
19:50 Zurich
09:10 Johannesburg
Connect
U23834 easyJet
AF990 Air France
18:35 Palma Mallorca
23:25 Paris CDG
20:45 Paris CDG
10:05 Johannesburg
Connect
LH1155 Lufthansa
LH572 Lufthansa
18:35 Palma Mallorca
22:05 Frankfurt
20:55 Frankfurt
08:30 Johannesburg
Connect
DE1183 Condor Flugdienst
LX288 Swiss
19:00 Palma Mallorca
22:40 Zurich
20:50 Zurich
09:10 Johannesburg
Connect
VY2850 Vueling Airlines
AF990 Air France
19:50 Palma Mallorca
23:25 Paris CDG
22:00 Paris CDG
10:05 Johannesburg
Connect
BA2573 British Airways
VS449 Virgin Atlantic
19:55 Palma Mallorca
22:30 London Heathrow
21:30 London Heathrow
10:30 Johannesburg
Connect

2. Palma Mallorca to Durban

  1. You take a flight from Palma Mallorca to Durban and cost approximately 950 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in Newcastle, South Africa.

Flight Depart Arrive
BA497 British Airways
BA041 British Airways
12:10 Palma Mallorca
16:55 London Heathrow
13:45 London Heathrow
05:25 Durban
Connect
BA2571 British Airways
BA041 British Airways
13:30 Palma Mallorca
16:55 London Heathrow
15:05 London Heathrow
05:25 Durban
Connect
BA497 British Airways
BA041 British Airways
14:05 Palma Mallorca
16:55 London Heathrow
15:40 London Heathrow
05:25 Durban
Connect
BA515 British Airways
BA057 British Airways
BA6211 British Airways
14:50 Palma Mallorca
21:25 London Heathrow
11:30 Johannesburg
16:30 London Heathrow
09:15 Johannesburg
12:35 Durban
Connect
BA451 British Airways
BA057 British Airways
BA6211 British Airways
16:50 Palma Mallorca
21:25 London Heathrow
11:30 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
12:35 Durban
Connect
BA451 British Airways
BA057 British Airways
BA6207 British Airways
16:50 Palma Mallorca
21:25 London Heathrow
13:30 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
14:35 Durban
Connect
BA451 British Airways
BA059 British Airways
BA6305 British Airways
16:50 Palma Mallorca
21:40 London Heathrow
13:30 Capetown
18:15 London Heathrow
10:10 Capetown
15:30 Durban
Connect
BA2571 British Airways
BA057 British Airways
BA6211 British Airways
17:40 Palma Mallorca
21:25 London Heathrow
11:30 Johannesburg
19:05 London Heathrow
09:15 Johannesburg
12:35 Durban
Connect
BA2571 British Airways
BA057 British Airways
BA6207 British Airways
17:40 Palma Mallorca
21:25 London Heathrow
13:30 Johannesburg
19:05 London Heathrow
09:15 Johannesburg
14:35 Durban
Connect
BA2571 British Airways
BA059 British Airways
BA6305 British Airways
17:40 Palma Mallorca
21:40 London Heathrow
13:30 Capetown
19:05 London Heathrow
10:10 Capetown
15:30 Durban
Connect

3. Palma Mallorca to Pietermaritzburg

  1. You take a flight from Palma Mallorca to Pietermaritzburg and cost approximately 600 USD.

  2. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Newcastle, South Africa.

Flight Depart Arrive
LH1153 Lufthansa
LH572 Lufthansa
4Z743 Airlink
13:15 Palma Mallorca
22:05 Frankfurt
16:25 Johannesburg
15:35 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
LH1153 Lufthansa
LH572 Lufthansa
4Z735 Airlink
13:15 Palma Mallorca
22:05 Frankfurt
12:15 Johannesburg
15:35 Frankfurt
08:30 Johannesburg
13:20 Pietermaritzburg
Connect
BA2571 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
13:30 Palma Mallorca
16:55 London Heathrow
08:45 Durban
12:15 Johannesburg
15:05 London Heathrow
05:25 Durban
09:50 Johannesburg
13:20 Pietermaritzburg
Connect
WK247 Edelweiss Air
LX288 Swiss
4Z735 Airlink
14:00 Palma Mallorca
22:40 Zurich
12:15 Johannesburg
15:55 Zurich
09:10 Johannesburg
13:20 Pietermaritzburg
Connect
WK247 Edelweiss Air
LX288 Swiss
4Z743 Airlink
14:00 Palma Mallorca
22:40 Zurich
16:25 Johannesburg
15:55 Zurich
09:10 Johannesburg
17:30 Pietermaritzburg
Connect
BA497 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
08:45 Durban
12:15 Johannesburg
15:40 London Heathrow
05:25 Durban
09:50 Johannesburg
13:20 Pietermaritzburg
Connect
BA497 British Airways
BA041 British Airways
BA6200 British Airways
4Z743 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
06:15 Durban
16:25 Johannesburg
15:40 London Heathrow
05:25 Durban
07:20 Johannesburg
17:30 Pietermaritzburg
Connect
BA497 British Airways
BA041 British Airways
BA6202 British Airways
4Z743 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
08:45 Durban
16:25 Johannesburg
15:40 London Heathrow
05:25 Durban
09:50 Johannesburg
17:30 Pietermaritzburg
Connect
BA497 British Airways
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
06:15 Durban
12:15 Johannesburg
15:40 London Heathrow
05:25 Durban
07:20 Johannesburg
13:20 Pietermaritzburg
Connect
BA497 British Airways
BA041 British Airways
BA6206 British Airways
4Z743 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
10:55 Durban
16:25 Johannesburg
15:40 London Heathrow
05:25 Durban
12:00 Johannesburg
17:30 Pietermaritzburg
Connect
BA497 British Airways
BA057 British Airways
4Z743 Airlink
14:05 Palma Mallorca
21:25 London Heathrow
16:25 Johannesburg
15:40 London Heathrow
09:15 Johannesburg
17:30 Pietermaritzburg
Connect
BA515 British Airways
BA057 British Airways
4Z735 Airlink
14:50 Palma Mallorca
21:25 London Heathrow
12:15 Johannesburg
16:30 London Heathrow
09:15 Johannesburg
13:20 Pietermaritzburg
Connect
BA515 British Airways
BA057 British Airways
4Z743 Airlink
14:50 Palma Mallorca
21:25 London Heathrow
16:25 Johannesburg
16:30 London Heathrow
09:15 Johannesburg
17:30 Pietermaritzburg
Connect
LX2157 Swiss
LX288 Swiss
4Z735 Airlink
15:00 Palma Mallorca
22:40 Zurich
12:15 Johannesburg
16:55 Zurich
09:10 Johannesburg
13:20 Pietermaritzburg
Connect
LX2157 Swiss
LX288 Swiss
4Z743 Airlink
15:00 Palma Mallorca
22:40 Zurich
16:25 Johannesburg
16:55 Zurich
09:10 Johannesburg
17:30 Pietermaritzburg
Connect
VY2858 Vueling Airlines
AF990 Air France
4Z735 Airlink
15:50 Palma Mallorca
23:25 Paris CDG
12:15 Johannesburg
18:00 Paris CDG
10:05 Johannesburg
13:20 Pietermaritzburg
Connect
AF1659 Air France
AF990 Air France
4Z735 Airlink
16:10 Palma Mallorca
23:25 Paris CDG
12:15 Johannesburg
18:20 Paris CDG
10:05 Johannesburg
13:20 Pietermaritzburg
Connect
AF1659 Air France
AF990 Air France
4Z743 Airlink
16:10 Palma Mallorca
23:25 Paris CDG
16:25 Johannesburg
18:20 Paris CDG
10:05 Johannesburg
17:30 Pietermaritzburg
Connect
LH1159 Lufthansa
LH572 Lufthansa
4Z743 Airlink
16:10 Palma Mallorca
22:05 Frankfurt
16:25 Johannesburg
18:30 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
LH1159 Lufthansa
LH572 Lufthansa
4Z735 Airlink
16:10 Palma Mallorca
22:05 Frankfurt
12:15 Johannesburg
18:30 Frankfurt
08:30 Johannesburg
13:20 Pietermaritzburg
Connect
BA451 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
16:50 Palma Mallorca
22:30 London Heathrow
12:15 Johannesburg
18:15 London Heathrow
10:30 Johannesburg
13:20 Pietermaritzburg
Connect
BA451 British Airways
BA057 British Airways
4Z735 Airlink
16:50 Palma Mallorca
21:25 London Heathrow
12:15 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
13:20 Pietermaritzburg
Connect
BA451 British Airways
BA057 British Airways
4Z743 Airlink
16:50 Palma Mallorca
21:25 London Heathrow
16:25 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
17:30 Pietermaritzburg
Connect
DE1505 Condor Flugdienst
LH572 Lufthansa
4Z735 Airlink
17:10 Palma Mallorca
22:05 Frankfurt
12:15 Johannesburg
19:10 Frankfurt
08:30 Johannesburg
13:20 Pietermaritzburg
Connect
BA2571 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
17:40 Palma Mallorca
22:30 London Heathrow
12:15 Johannesburg
19:05 London Heathrow
10:30 Johannesburg
13:20 Pietermaritzburg
Connect
BA2571 British Airways
BA057 British Airways
4Z735 Airlink
17:40 Palma Mallorca
21:25 London Heathrow
12:15 Johannesburg
19:05 London Heathrow
09:15 Johannesburg
13:20 Pietermaritzburg
Connect
LX2151 Swiss
LX288 Swiss
4Z735 Airlink
17:55 Palma Mallorca
22:40 Zurich
12:15 Johannesburg
19:50 Zurich
09:10 Johannesburg
13:20 Pietermaritzburg
Connect
LX2151 Swiss
LX288 Swiss
4Z743 Airlink
17:55 Palma Mallorca
22:40 Zurich
16:25 Johannesburg
19:50 Zurich
09:10 Johannesburg
17:30 Pietermaritzburg
Connect
LH1155 Lufthansa
LH572 Lufthansa
4Z743 Airlink
18:35 Palma Mallorca
22:05 Frankfurt
16:25 Johannesburg
20:55 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
U23834 easyJet
AF990 Air France
4Z735 Airlink
18:35 Palma Mallorca
23:25 Paris CDG
12:15 Johannesburg
20:45 Paris CDG
10:05 Johannesburg
13:20 Pietermaritzburg
Connect
LH1155 Lufthansa
LH572 Lufthansa
4Z735 Airlink
18:35 Palma Mallorca
22:05 Frankfurt
12:15 Johannesburg
20:55 Frankfurt
08:30 Johannesburg
13:20 Pietermaritzburg
Connect
DE1183 Condor Flugdienst
LX288 Swiss
4Z735 Airlink
19:00 Palma Mallorca
22:40 Zurich
12:15 Johannesburg
20:50 Zurich
09:10 Johannesburg
13:20 Pietermaritzburg
Connect
VY2850 Vueling Airlines
AF990 Air France
4Z735 Airlink
19:50 Palma Mallorca
23:25 Paris CDG
12:15 Johannesburg
22:00 Paris CDG
10:05 Johannesburg
13:20 Pietermaritzburg
Connect
VY2850 Vueling Airlines
AF990 Air France
4Z743 Airlink
19:50 Palma Mallorca
23:25 Paris CDG
16:25 Johannesburg
22:00 Paris CDG
10:05 Johannesburg
17:30 Pietermaritzburg
Connect
BA2573 British Airways
VS449 Virgin Atlantic
4Z743 Airlink
19:55 Palma Mallorca
22:30 London Heathrow
16:25 Johannesburg
21:30 London Heathrow
10:30 Johannesburg
17:30 Pietermaritzburg
Connect
BA2573 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
19:55 Palma Mallorca
22:30 London Heathrow
12:15 Johannesburg
21:30 London Heathrow
10:30 Johannesburg
13:20 Pietermaritzburg
Connect

4. Palma Mallorca to Richards Bay

  1. You take a flight from Palma Mallorca to Richards Bay and cost approximately 650 USD.

  2. You take a bus, shuttle or taxi from Richards Bay to your destination in Newcastle, South Africa.

Flight Depart Arrive
LX2161 Swiss
LX2819 Swiss
LX288 Swiss
4Z883 Airlink
13:15 Palma Mallorca
20:30 Geneva
22:40 Zurich
11:20 Johannesburg
14:55 Geneva
21:20 Zurich
09:10 Johannesburg
12:50 Richards Bay
Connect
LH1153 Lufthansa
LH572 Lufthansa
4Z883 Airlink
13:15 Palma Mallorca
22:05 Frankfurt
11:20 Johannesburg
15:35 Frankfurt
08:30 Johannesburg
12:50 Richards Bay
Connect
LH1153 Lufthansa
LH572 Lufthansa
4Z885 Airlink
13:15 Palma Mallorca
22:05 Frankfurt
16:20 Johannesburg
15:35 Frankfurt
08:30 Johannesburg
17:50 Richards Bay
Connect
WK247 Edelweiss Air
LX288 Swiss
4Z883 Airlink
14:00 Palma Mallorca
22:40 Zurich
11:20 Johannesburg
15:55 Zurich
09:10 Johannesburg
12:50 Richards Bay
Connect
BA497 British Airways
BA057 British Airways
4Z883 Airlink
14:05 Palma Mallorca
21:25 London Heathrow
11:20 Johannesburg
15:40 London Heathrow
09:15 Johannesburg
12:50 Richards Bay
Connect
BA497 British Airways
BA057 British Airways
4Z885 Airlink
14:05 Palma Mallorca
21:25 London Heathrow
16:20 Johannesburg
15:40 London Heathrow
09:15 Johannesburg
17:50 Richards Bay
Connect
BA515 British Airways
BA057 British Airways
4Z883 Airlink
14:50 Palma Mallorca
21:25 London Heathrow
11:20 Johannesburg
16:30 London Heathrow
09:15 Johannesburg
12:50 Richards Bay
Connect
BA515 British Airways
BA057 British Airways
4Z885 Airlink
14:50 Palma Mallorca
21:25 London Heathrow
16:20 Johannesburg
16:30 London Heathrow
09:15 Johannesburg
17:50 Richards Bay
Connect
LX2157 Swiss
LX288 Swiss
4Z883 Airlink
15:00 Palma Mallorca
22:40 Zurich
11:20 Johannesburg
16:55 Zurich
09:10 Johannesburg
12:50 Richards Bay
Connect
LX2157 Swiss
LX288 Swiss
4Z885 Airlink
15:00 Palma Mallorca
22:40 Zurich
16:20 Johannesburg
16:55 Zurich
09:10 Johannesburg
17:50 Richards Bay
Connect
VY2858 Vueling Airlines
AF990 Air France
4Z883 Airlink
15:50 Palma Mallorca
23:25 Paris CDG
11:20 Johannesburg
18:00 Paris CDG
10:05 Johannesburg
12:50 Richards Bay
Connect
AF1659 Air France
AF990 Air France
4Z883 Airlink
16:10 Palma Mallorca
23:25 Paris CDG
11:20 Johannesburg
18:20 Paris CDG
10:05 Johannesburg
12:50 Richards Bay
Connect
AF1659 Air France
AF990 Air France
4Z885 Airlink
16:10 Palma Mallorca
23:25 Paris CDG
16:20 Johannesburg
18:20 Paris CDG
10:05 Johannesburg
17:50 Richards Bay
Connect
LH1159 Lufthansa
LH572 Lufthansa
4Z883 Airlink
16:10 Palma Mallorca
22:05 Frankfurt
11:20 Johannesburg
18:30 Frankfurt
08:30 Johannesburg
12:50 Richards Bay
Connect
LH1159 Lufthansa
LH572 Lufthansa
4Z885 Airlink
16:10 Palma Mallorca
22:05 Frankfurt
16:20 Johannesburg
18:30 Frankfurt
08:30 Johannesburg
17:50 Richards Bay
Connect
BA451 British Airways
BA057 British Airways
4Z885 Airlink
16:50 Palma Mallorca
21:25 London Heathrow
16:20 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
17:50 Richards Bay
Connect
BA451 British Airways
VS449 Virgin Atlantic
4Z883 Airlink
16:50 Palma Mallorca
22:30 London Heathrow
11:20 Johannesburg
18:15 London Heathrow
10:30 Johannesburg
12:50 Richards Bay
Connect
BA451 British Airways
BA057 British Airways
4Z883 Airlink
16:50 Palma Mallorca
21:25 London Heathrow
11:20 Johannesburg
18:15 London Heathrow
09:15 Johannesburg
12:50 Richards Bay
Connect
DE1505 Condor Flugdienst
LH572 Lufthansa
4Z883 Airlink
17:10 Palma Mallorca
22:05 Frankfurt
11:20 Johannesburg
19:10 Frankfurt
08:30 Johannesburg
12:50 Richards Bay
Connect
LX2151 Swiss
LX288 Swiss
4Z883 Airlink
17:55 Palma Mallorca
22:40 Zurich
11:20 Johannesburg
19:50 Zurich
09:10 Johannesburg
12:50 Richards Bay
Connect
LX2151 Swiss
LX288 Swiss
4Z885 Airlink
17:55 Palma Mallorca
22:40 Zurich
16:20 Johannesburg
19:50 Zurich
09:10 Johannesburg
17:50 Richards Bay
Connect
LH1155 Lufthansa
LH572 Lufthansa
4Z883 Airlink
18:35 Palma Mallorca
22:05 Frankfurt
11:20 Johannesburg
20:55 Frankfurt
08:30 Johannesburg
12:50 Richards Bay
Connect
LH1155 Lufthansa
LH572 Lufthansa
4Z885 Airlink
18:35 Palma Mallorca
22:05 Frankfurt
16:20 Johannesburg
20:55 Frankfurt
08:30 Johannesburg
17:50 Richards Bay
Connect
U23834 easyJet
AF990 Air France
4Z883 Airlink
18:35 Palma Mallorca
23:25 Paris CDG
11:20 Johannesburg
20:45 Paris CDG
10:05 Johannesburg
12:50 Richards Bay
Connect
VY2850 Vueling Airlines
AF990 Air France
4Z883 Airlink
19:50 Palma Mallorca
23:25 Paris CDG
11:20 Johannesburg
22:00 Paris CDG
10:05 Johannesburg
12:50 Richards Bay
Connect
BA2573 British Airways
VS449 Virgin Atlantic
4Z883 Airlink
19:55 Palma Mallorca
22:30 London Heathrow
11:20 Johannesburg
21:30 London Heathrow
10:30 Johannesburg
12:50 Richards Bay
Connect

5. Barcelona to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Palma to Barcelona.

  2. You take a flight from Barcelona to Johannesburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Newcastle, South Africa.

Flight Depart Arrive
KL1662 KLM
KL0509 KLM
06:20 Barcelona
12:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
23:20 Johannesburg
Connect
KL1662 KLM
KL0591 KLM
06:20 Barcelona
10:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
LH1139 Lufthansa
LH572 Lufthansa
06:50 Barcelona
22:05 Frankfurt
09:00 Frankfurt
08:30 Johannesburg
Connect
VY8300 Vueling Airlines
KL0509 KLM
07:10 Barcelona
12:35 Amsterdam Schiphol
09:35 Amsterdam Schiphol
23:20 Johannesburg
Connect
VY8300 Vueling Airlines
KL0591 KLM
07:10 Barcelona
10:35 Amsterdam Schiphol
09:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
HV5132 Transavia Holland
KL0509 KLM
08:55 Barcelona
12:35 Amsterdam Schiphol
11:20 Amsterdam Schiphol
23:20 Johannesburg
Connect
QR138 Qatar Airways
QR1363 Qatar Airways
09:35 Barcelona
02:30 Doha
16:55 Doha
09:50 Johannesburg
Connect
LX1953 Swiss
LX288 Swiss
09:35 Barcelona
22:40 Zurich
11:25 Zurich
09:10 Johannesburg
Connect
QR138 Qatar Airways
QR1365 Qatar Airways
09:35 Barcelona
20:40 Doha
16:55 Doha
04:00 Johannesburg
Connect
LY394 El Al
LY051 El Al
10:45 Barcelona
22:30 Tel Aviv
15:55 Tel Aviv
06:25 Johannesburg
Connect
TK1854 Turkish Airlines
TK42 Turkish Airlines
11:45 Barcelona
01:45 Istanbul
16:15 Istanbul
10:20 Johannesburg
Connect
AF1349 Air France
AF990 Air France
12:25 Barcelona
23:25 Paris CDG
14:20 Paris CDG
10:05 Johannesburg
Connect
LH1127 Lufthansa
LH572 Lufthansa
12:45 Barcelona
22:05 Frankfurt
14:55 Frankfurt
08:30 Johannesburg
Connect
BA485 British Airways
BA041 British Airways
BA6200 British Airways
13:20 Barcelona
16:55 London Heathrow
06:15 Durban
14:40 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA485 British Airways
BA041 British Airways
BA6202 British Airways
13:20 Barcelona
16:55 London Heathrow
08:45 Durban
14:40 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA485 British Airways
BA057 British Airways
13:20 Barcelona
21:25 London Heathrow
14:40 London Heathrow
09:15 Johannesburg
Connect
BA485 British Airways
BA041 British Airways
BA6206 British Airways
13:20 Barcelona
16:55 London Heathrow
10:55 Durban
14:40 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
EY050 Etihad
EY602 Etihad
14:40 Barcelona
02:05 Abu Dhabi
23:10 Abu Dhabi
08:20 Johannesburg
Connect
LX1955 Swiss
LX288 Swiss
14:55 Barcelona
22:40 Zurich
16:40 Zurich
09:10 Johannesburg
Connect
EK186 Emirates
EK763 Emirates
15:30 Barcelona
09:55 Dubai
00:15 Dubai
16:15 Johannesburg
Connect
EK186 Emirates
EK775 Emirates
15:30 Barcelona
04:05 Dubai
00:15 Dubai
10:15 Johannesburg
Connect
QR146 Qatar Airways
QR1363 Qatar Airways
16:20 Barcelona
02:30 Doha
23:40 Doha
09:50 Johannesburg
Connect
QR146 Qatar Airways
QR1367 1477 Qatar Airways
16:20 Barcelona
07:35 Doha
23:40 Doha
14:55 Johannesburg
Connect
KL1674 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
17:15 Barcelona
20:35 Amsterdam Schiphol
07:45 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
Connect
U23922 easyJet
AF990 Air France
18:00 Barcelona
23:25 Paris CDG
20:05 Paris CDG
10:05 Johannesburg
Connect
AF1549 Air France
KQ115 Kenya Airways
KQ760 Kenya Airways
18:05 Barcelona
21:20 Paris CDG
07:45 Nairobi
20:00 Paris CDG
06:25 Nairobi
10:55 Johannesburg
Connect
AF1549 Air France
AF990 Air France
18:05 Barcelona
23:25 Paris CDG
20:00 Paris CDG
10:05 Johannesburg
Connect
BA481 British Airways
VS449 Virgin Atlantic
18:20 Barcelona
22:30 London Heathrow
19:40 London Heathrow
10:30 Johannesburg
Connect
BA481 British Airways
BA059 British Airways
BA6412 British Airways
18:20 Barcelona
21:40 London Heathrow
13:30 Capetown
19:40 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA481 British Airways
BA057 British Airways
18:20 Barcelona
21:25 London Heathrow
19:40 London Heathrow
09:15 Johannesburg
Connect
BA481 British Airways
BA059 British Airways
BA6414 British Airways
18:20 Barcelona
21:40 London Heathrow
12:40 Capetown
19:40 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
TK1856 Turkish Airlines
TK42 Turkish Airlines
18:45 Barcelona
01:45 Istanbul
23:20 Istanbul
10:20 Johannesburg
Connect
VY8246 Vueling Airlines
AF990 Air France
19:10 Barcelona
23:25 Paris CDG
21:10 Paris CDG
10:05 Johannesburg
Connect
BA407 British Airways
VS449 Virgin Atlantic
19:35 Barcelona
22:30 London Heathrow
20:50 London Heathrow
10:30 Johannesburg
Connect
BA407 British Airways
BA059 British Airways
BA6416 British Airways
19:35 Barcelona
21:40 London Heathrow
15:10 Capetown
20:50 London Heathrow
10:10 Capetown
17:10 Johannesburg
Connect
BA407 British Airways
BA059 British Airways
BA6412 British Airways
19:35 Barcelona
21:40 London Heathrow
13:30 Capetown
20:50 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA407 British Airways
BA059 British Airways
BA6414 British Airways
19:35 Barcelona
21:40 London Heathrow
12:40 Capetown
20:50 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
VY8248 Vueling Airlines
AF990 Air France
20:20 Barcelona
23:25 Paris CDG
22:20 Paris CDG
10:05 Johannesburg
Connect
LY392 El Al
LY053 El Al
21:15 Barcelona
05:55 Tel Aviv
02:25 Tel Aviv
13:50 Johannesburg
Connect
VY7844 Vueling Airlines
LY053 El Al
23:00 Barcelona
05:55 Tel Aviv
04:20 Tel Aviv
13:50 Johannesburg
Connect

6. Palma Mallorca to Maseru

  1. You take a flight from Palma Mallorca to Maseru and cost approximately 1200 USD.

  2. You take a bus, shuttle or taxi from Maseru to your destination in Newcastle, South Africa.

Flight Depart Arrive
BA497 British Airways
BA041 British Airways
BA6200 British Airways
4Z52 Airlink
12:10 Palma Mallorca
16:55 London Heathrow
06:15 Durban
09:35 Johannesburg
13:45 London Heathrow
05:25 Durban
07:20 Johannesburg
10:35 Maseru
Connect
LH1153 Lufthansa
LH572 Lufthansa
4Z52 Airlink
13:15 Palma Mallorca
22:05 Frankfurt
09:35 Johannesburg
15:35 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
BA497 British Airways
BA041 British Airways
BA6200 British Airways
4Z52 Airlink
14:05 Palma Mallorca
16:55 London Heathrow
06:15 Durban
09:35 Johannesburg
15:40 London Heathrow
05:25 Durban
07:20 Johannesburg
10:35 Maseru
Connect
LH1159 Lufthansa
LH572 Lufthansa
4Z52 Airlink
16:10 Palma Mallorca
22:05 Frankfurt
09:35 Johannesburg
18:30 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
DE1505 Condor Flugdienst
LH572 Lufthansa
4Z52 Airlink
17:10 Palma Mallorca
22:05 Frankfurt
09:35 Johannesburg
19:10 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
LH1155 Lufthansa
LH572 Lufthansa
4Z52 Airlink
18:35 Palma Mallorca
22:05 Frankfurt
09:35 Johannesburg
20:55 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect

References

Find Hotels in Newcastle, South Africa

You can find hotels and accommodations in Newcastle, South Africa with our hotels search tool below

Booking.com