HowToGo

Flight from Belfast to Spain

Search Transfer from Belfast to Spain

Search Flights

You can find flight ticket prices from Belfast to Spain with our flight tickets search tool below

1. Johannesburg to Valencia

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Valencia and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Valencia to your destination in Spain.

Flight Depart Arrive
AF995 Air France
UX1008 Air Europa
09:00 Johannesburg
21:15 Paris CDG
19:45 Paris CDG
23:10 Valencia
Connect
TK39 43 Turkish Airlines
TK1301 Turkish Airlines
18:10 Johannesburg
08:10 Istanbul Ataturk
05:00 Istanbul Ataturk
11:10 Valencia
Connect
TK39 43 Turkish Airlines
TK1313 Turkish Airlines
18:10 Johannesburg
13:30 Istanbul Ataturk
05:00 Istanbul Ataturk
16:30 Valencia
Connect
LH573 Lufthansa
LH1464 Lufthansa
19:00 Johannesburg
16:05 Frankfurt
05:35 Frankfurt
18:25 Valencia
Connect
LH573 Lufthansa
LH1160 Lufthansa
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
11:50 Valencia
Connect
BA056 British Airways
BA408 British Airways
19:20 Johannesburg
07:20 London Heathrow
05:30 London Heathrow
10:40 Valencia
Connect
BA056 British Airways
BA422 British Airways
19:20 Johannesburg
15:05 London Heathrow
05:30 London Heathrow
18:30 Valencia
Connect
LX289 Swiss
LX2146 Swiss
19:25 Johannesburg
16:45 Zurich
06:10 Zurich
18:50 Valencia
Connect
LX289 Swiss
LX2142 Swiss
19:25 Johannesburg
11:50 Zurich
06:10 Zurich
14:00 Valencia
Connect
SA260 South African Airways
LH1464 Lufthansa
19:25 Johannesburg
16:05 Frankfurt
06:10 Frankfurt
18:25 Valencia
Connect
SA260 South African Airways
LH1160 Lufthansa
19:25 Johannesburg
09:30 Frankfurt
06:10 Frankfurt
11:50 Valencia
Connect
SA234 South African Airways
BA408 British Airways
20:00 Johannesburg
07:20 London Heathrow
06:25 London Heathrow
10:40 Valencia
Connect
SA264 South African Airways
LH1842 Lufthansa
20:30 Johannesburg
09:05 Munich
07:20 Munich
11:25 Valencia
Connect
AZ0849 Alitalia
AZ0082 Alitalia
20:35 Johannesburg
15:00 Rome
06:50 Rome
17:05 Valencia
Connect
AZ0849 Alitalia
VY6263 Vueling Airlines
20:35 Johannesburg
10:00 Rome
06:50 Rome
12:10 Valencia
Connect
BA054 British Airways
BA422 British Airways
21:10 Johannesburg
15:05 London Heathrow
07:20 London Heathrow
18:30 Valencia
Connect
KL0592 KLM
HV6333 Transavia Holland
23:10 Johannesburg
12:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:45 Valencia
Connect
KL0592 KLM
HV6335 Transavia Holland
23:10 Johannesburg
12:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:25 Valencia
Connect
KL0592 KLM
HV6337 Transavia Holland
23:10 Johannesburg
11:25 Amsterdam Schiphol
10:20 Amsterdam Schiphol
13:50 Valencia
Connect

2. Johannesburg to Barcelona

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
KQ765 Kenya Airways
AF815 Air France
AF1248 Air France
01:55 Johannesburg
08:30 Nairobi
17:50 Paris CDG
07:00 Nairobi
16:00 Paris CDG
19:35 Barcelona
Connect
KQ765 Kenya Airways
KQ116 Kenya Airways
KL1675 KLM
01:55 Johannesburg
08:05 Nairobi
16:45 Amsterdam Schiphol
07:00 Nairobi
15:50 Amsterdam Schiphol
18:50 Barcelona
Connect
QR1366 Qatar Airways
QR137 Qatar Airways
08:00 Johannesburg
01:40 Doha
17:50 Doha
07:35 Barcelona
Connect
AF995 Air France
AF1448 Air France
09:00 Johannesburg
21:05 Paris CDG
19:45 Paris CDG
22:55 Barcelona
Connect
EK768 Emirates
EK255 Emirates
10:30 Johannesburg
03:25 Dubai
20:40 Dubai
08:35 Barcelona
Connect
EK762 Emirates
EK255 Emirates
13:40 Johannesburg
03:25 Dubai
23:59 Dubai
08:35 Barcelona
Connect
QR1364 Qatar Airways
QR137 Qatar Airways
13:45 Johannesburg
01:40 Doha
23:35 Doha
07:35 Barcelona
Connect
KQ763 Kenya Airways
KL0566 KLM
KL1665 KLM
17:30 Johannesburg
23:50 Nairobi
08:15 Amsterdam Schiphol
22:35 Nairobi
07:10 Amsterdam Schiphol
10:25 Barcelona
Connect
TK39 43 Turkish Airlines
TK1855 Turkish Airlines
18:10 Johannesburg
14:50 Istanbul Ataturk
05:00 Istanbul Ataturk
17:30 Barcelona
Connect
TK39 43 Turkish Airlines
TK1853 Turkish Airlines
18:10 Johannesburg
07:25 Istanbul Ataturk
05:00 Istanbul Ataturk
10:00 Barcelona
Connect
LH573 Lufthansa
LH1126 Lufthansa
19:00 Johannesburg
09:40 Frankfurt
05:35 Frankfurt
11:40 Barcelona
Connect
LH573 Lufthansa
LH1124 Lufthansa
19:00 Johannesburg
07:30 Frankfurt
05:35 Frankfurt
09:30 Barcelona
Connect
LH573 Lufthansa
LH1130 Lufthansa
19:00 Johannesburg
11:00 Frankfurt
05:35 Frankfurt
13:00 Barcelona
Connect
EK764 Emirates
EK185 Emirates
19:10 Johannesburg
08:15 Dubai
05:25 Dubai
13:25 Barcelona
Connect
BA056 British Airways
BA478 British Airways
19:20 Johannesburg
07:40 London Heathrow
05:30 London Heathrow
10:50 Barcelona
Connect
BA056 British Airways
BA484 British Airways
19:20 Johannesburg
09:25 London Heathrow
05:30 London Heathrow
12:35 Barcelona
Connect
BA056 British Airways
BA474 British Airways
19:20 Johannesburg
10:45 London Heathrow
05:30 London Heathrow
13:55 Barcelona
Connect
LX289 Swiss
LX1952 Swiss
19:25 Johannesburg
07:10 Zurich
06:10 Zurich
08:50 Barcelona
Connect
SA260 South African Airways
LH1130 Lufthansa
19:25 Johannesburg
11:00 Frankfurt
06:10 Frankfurt
13:00 Barcelona
Connect
SA260 South African Airways
LH1124 Lufthansa
19:25 Johannesburg
07:30 Frankfurt
06:10 Frankfurt
09:30 Barcelona
Connect
LX289 Swiss
LX1954 Swiss
19:25 Johannesburg
12:20 Zurich
06:10 Zurich
14:05 Barcelona
Connect
SA260 South African Airways
LH1126 Lufthansa
19:25 Johannesburg
09:40 Frankfurt
06:10 Frankfurt
11:40 Barcelona
Connect
QR1378 Qatar Airways
QR145 Qatar Airways
20:15 Johannesburg
08:20 Doha
06:05 Doha
14:15 Barcelona
Connect
VS450 Virgin Atlantic
BA478 British Airways
20:25 Johannesburg
07:40 London Heathrow
06:35 London Heathrow
10:50 Barcelona
Connect
SA264 South African Airways
LH1810 Lufthansa
20:30 Johannesburg
09:00 Munich
07:20 Munich
11:00 Barcelona
Connect
SA264 South African Airways
LH1814 Lufthansa
20:30 Johannesburg
12:50 Munich
07:20 Munich
14:50 Barcelona
Connect
SA264 South African Airways
LH1812 Lufthansa
20:30 Johannesburg
10:45 Munich
07:20 Munich
12:45 Barcelona
Connect
AZ0849 Alitalia
AZ0074 Alitalia
20:35 Johannesburg
09:00 Rome
06:50 Rome
10:50 Barcelona
Connect
AZ0849 Alitalia
AZ0076 Alitalia
20:35 Johannesburg
14:00 Rome
06:50 Rome
15:50 Barcelona
Connect
QR1368 Qatar Airways
QR145 Qatar Airways
20:50 Johannesburg
08:20 Doha
06:40 Doha
14:15 Barcelona
Connect
BA054 British Airways
BA474 British Airways
21:10 Johannesburg
10:45 London Heathrow
07:20 London Heathrow
13:55 Barcelona
Connect
BA054 British Airways
BA484 British Airways
21:10 Johannesburg
09:25 London Heathrow
07:20 London Heathrow
12:35 Barcelona
Connect
BA054 British Airways
BA406 British Airways
21:10 Johannesburg
12:55 London Heathrow
07:20 London Heathrow
16:05 Barcelona
Connect
LY052 El Al
LY391 El Al
21:30 Johannesburg
14:15 Tel Aviv
07:05 Tel Aviv
17:50 Barcelona
Connect
LY052 El Al
LY291 El Al
21:30 Johannesburg
08:00 Tel Aviv
07:05 Tel Aviv
11:40 Barcelona
Connect
MS840 Egyptair
MS767 Egyptair
21:45 Johannesburg
11:00 Cairo
05:35 Cairo
15:25 Barcelona
Connect
EK766 Emirates
EK187 Emirates
22:20 Johannesburg
15:45 Dubai
08:20 Dubai
20:55 Barcelona
Connect
KL0592 KLM
KL1671 KLM
23:10 Johannesburg
12:50 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:05 Barcelona
Connect
KL0592 KLM
KL1673 KLM
23:10 Johannesburg
14:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:25 Barcelona
Connect
KL0592 KLM
HV5135 Transavia Holland
23:10 Johannesburg
12:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:30 Barcelona
Connect

3. Johannesburg to Madrid

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Madrid and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
KQ765 Kenya Airways
KQ116 Kenya Airways
KL1705 KLM
01:55 Johannesburg
08:05 Nairobi
16:55 Amsterdam Schiphol
07:00 Nairobi
15:50 Amsterdam Schiphol
19:30 Madrid
Connect
KQ765 Kenya Airways
AF815 Air France
AF1100 Air France
01:55 Johannesburg
08:30 Nairobi
17:10 Paris CDG
07:00 Nairobi
16:00 Paris CDG
19:20 Madrid
Connect
ET848 Ethiopian Airlines
ET712 Ethiopian Airlines
08:20 Johannesburg
23:15 Addis Ababa
14:45 Addis Ababa
05:25 Madrid
Connect
AF995 Air France
AF1400 Air France
09:00 Johannesburg
21:00 Paris CDG
19:45 Paris CDG
23:10 Madrid
Connect
ET21 Ethiopian Airlines
ET875 Ethiopian Airlines
ET712 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
23:15 Addis Ababa
14:35 Blantyre
20:20 Addis Ababa
05:25 Madrid
Connect
EK762 Emirates
EK141 Emirates
13:40 Johannesburg
07:40 Dubai
23:59 Dubai
13:25 Madrid
Connect
QR1364 Qatar Airways
QR147 Qatar Airways
13:45 Johannesburg
01:45 Doha
23:35 Doha
08:15 Madrid
Connect
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
14:10 Johannesburg
23:15 Addis Ababa
20:25 Addis Ababa
05:25 Madrid
Connect
KQ763 Kenya Airways
KQ112 Kenya Airways
AF1300 Air France
17:30 Johannesburg
23:50 Nairobi
09:30 Paris CDG
22:35 Nairobi
07:30 Paris CDG
11:35 Madrid
Connect
TK39 43 Turkish Airlines
TK1859 Turkish Airlines
18:10 Johannesburg
13:20 Istanbul Ataturk
05:00 Istanbul Ataturk
16:50 Madrid
Connect
TK39 43 Turkish Airlines
TK1857 Turkish Airlines
18:10 Johannesburg
07:05 Istanbul Ataturk
05:00 Istanbul Ataturk
10:35 Madrid
Connect
TK39 43 Turkish Airlines
TK1357 Turkish Airlines
18:10 Johannesburg
10:10 Istanbul Ataturk
05:00 Istanbul Ataturk
13:40 Madrid
Connect
LH573 Lufthansa
LH1114 Lufthansa
19:00 Johannesburg
13:05 Frankfurt
05:35 Frankfurt
15:40 Madrid
Connect
LH573 Lufthansa
LH1112 Lufthansa
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
12:05 Madrid
Connect
EK764 Emirates
EK141 Emirates
19:10 Johannesburg
07:40 Dubai
05:25 Dubai
13:25 Madrid
Connect
BA056 British Airways
BA456 British Airways
19:20 Johannesburg
06:20 London Heathrow
05:30 London Heathrow
09:40 Madrid
Connect
BA056 British Airways
IB3163 Iberia
19:20 Johannesburg
09:15 London Heathrow
05:30 London Heathrow
12:45 Madrid
Connect
BA056 British Airways
BA458 British Airways
19:20 Johannesburg
07:20 London Heathrow
05:30 London Heathrow
10:50 Madrid
Connect
LX289 Swiss
LX2026 Swiss
19:25 Johannesburg
12:25 Zurich
06:10 Zurich
14:50 Madrid
Connect
SA260 South African Airways
LH1112 Lufthansa
19:25 Johannesburg
09:30 Frankfurt
06:10 Frankfurt
12:05 Madrid
Connect
SA260 South African Airways
LH1114 Lufthansa
19:25 Johannesburg
13:05 Frankfurt
06:10 Frankfurt
15:40 Madrid
Connect
LX289 Swiss
LX2020 Swiss
19:25 Johannesburg
07:00 Zurich
06:10 Zurich
09:15 Madrid
Connect
SA234 South African Airways
BA458 British Airways
20:00 Johannesburg
07:20 London Heathrow
06:25 London Heathrow
10:50 Madrid
Connect
QR1378 Qatar Airways
QR149 Qatar Airways
20:15 Johannesburg
09:00 Doha
06:05 Doha
15:30 Madrid
Connect
SA264 South African Airways
LH1800 Lufthansa
20:30 Johannesburg
08:25 Munich
07:20 Munich
11:05 Madrid
Connect
SA264 South African Airways
LH1802 Lufthansa
20:30 Johannesburg
11:45 Munich
07:20 Munich
14:25 Madrid
Connect
SA264 South African Airways
LH1804 Lufthansa
20:30 Johannesburg
15:05 Munich
07:20 Munich
17:45 Madrid
Connect
AZ0849 Alitalia
AZ0060 Alitalia
20:35 Johannesburg
14:05 Rome
06:50 Rome
16:40 Madrid
Connect
AZ0849 Alitalia
AZ0058 Alitalia
20:35 Johannesburg
07:55 Rome
06:50 Rome
10:30 Madrid
Connect
AZ0849 Alitalia
UX1040 Air Europa
20:35 Johannesburg
10:30 Rome
06:50 Rome
13:05 Madrid
Connect
QR1368 Qatar Airways
QR149 Qatar Airways
20:50 Johannesburg
09:00 Doha
06:40 Doha
15:30 Madrid
Connect
BA054 British Airways
IB3163 Iberia
21:10 Johannesburg
09:15 London Heathrow
07:20 London Heathrow
12:45 Madrid
Connect
BA054 British Airways
IB3169 Iberia
21:10 Johannesburg
11:30 London Heathrow
07:20 London Heathrow
15:00 Madrid
Connect
BA054 British Airways
IB3175 Iberia
21:10 Johannesburg
10:25 London Heathrow
07:20 London Heathrow
13:55 Madrid
Connect
LY052 El Al
LY397 El Al
21:30 Johannesburg
17:15 Tel Aviv
07:05 Tel Aviv
21:35 Madrid
Connect
MS840 Egyptair
MS753 Egyptair
21:45 Johannesburg
09:15 Cairo
05:35 Cairo
14:30 Madrid
Connect
EK766 Emirates
EK143 Emirates
22:20 Johannesburg
14:30 Dubai
08:20 Dubai
20:20 Madrid
Connect
KL0592 KLM
KL1705 KLM
23:10 Johannesburg
16:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
19:30 Madrid
Connect
KL0592 KLM
KL1703 KLM
23:10 Johannesburg
13:50 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:25 Madrid
Connect
KL0592 KLM
KL1707 KLM
23:10 Johannesburg
20:50 Amsterdam Schiphol
10:20 Amsterdam Schiphol
23:25 Madrid
Connect

4. Johannesburg to Malaga

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Malaga and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Malaga to your destination in Spain.

Flight Depart Arrive
QR1366 Qatar Airways
QR155 Qatar Airways
08:00 Johannesburg
01:20 Doha
17:50 Doha
08:05 Malaga
Connect
AF995 Air France
UX1038 Air Europa
09:00 Johannesburg
20:40 Paris CDG
19:45 Paris CDG
23:15 Malaga
Connect
QR1364 Qatar Airways
QR155 Qatar Airways
13:45 Johannesburg
01:20 Doha
23:35 Doha
08:05 Malaga
Connect
KQ763 Kenya Airways
KL0566 KLM
KL1037 KLM
17:30 Johannesburg
23:50 Nairobi
09:35 Amsterdam Schiphol
22:35 Nairobi
07:10 Amsterdam Schiphol
12:35 Malaga
Connect
TK39 43 Turkish Airlines
TK1305 Turkish Airlines
18:10 Johannesburg
08:10 Istanbul Ataturk
05:00 Istanbul Ataturk
11:55 Malaga
Connect
TK39 43 Turkish Airlines
TK1303 Turkish Airlines
18:10 Johannesburg
13:20 Istanbul Ataturk
05:00 Istanbul Ataturk
17:00 Malaga
Connect
LH573 Lufthansa
FR4100 Ryanair
19:00 Johannesburg
06:55 Frankfurt
05:35 Frankfurt
10:05 Malaga
Connect
LH573 Lufthansa
LH1150 Lufthansa
19:00 Johannesburg
14:35 Frankfurt
05:35 Frankfurt
17:30 Malaga
Connect
LH573 Lufthansa
LH1148 Lufthansa
19:00 Johannesburg
08:50 Frankfurt
05:35 Frankfurt
11:45 Malaga
Connect
BA056 British Airways
BA454 British Airways
19:20 Johannesburg
12:25 London Heathrow
05:30 London Heathrow
16:20 Malaga
Connect
BA056 British Airways
BA412 British Airways
19:20 Johannesburg
07:00 London Heathrow
05:30 London Heathrow
10:55 Malaga
Connect
SA260 South African Airways
LH1148 Lufthansa
19:25 Johannesburg
08:50 Frankfurt
06:10 Frankfurt
11:45 Malaga
Connect
SA260 South African Airways
LH1150 Lufthansa
19:25 Johannesburg
14:35 Frankfurt
06:10 Frankfurt
17:30 Malaga
Connect
LX289 Swiss
LX2118 Swiss
19:25 Johannesburg
14:15 Zurich
06:10 Zurich
16:55 Malaga
Connect
LX289 Swiss
LX2114 Swiss
19:25 Johannesburg
11:40 Zurich
06:10 Zurich
14:25 Malaga
Connect
LX289 Swiss
LX2110 Swiss
19:25 Johannesburg
09:30 Zurich
06:10 Zurich
12:10 Malaga
Connect
SA264 South African Airways
LH1834 Lufthansa
20:30 Johannesburg
14:50 Munich
07:20 Munich
17:50 Malaga
Connect
SA264 South African Airways
LH1834 Lufthansa
20:30 Johannesburg
08:35 Munich
07:20 Munich
11:35 Malaga
Connect
SA264 South African Airways
LH1832 Lufthansa
20:30 Johannesburg
10:40 Munich
07:20 Munich
13:40 Malaga
Connect
AZ0849 Alitalia
AZ0090 Alitalia
20:35 Johannesburg
14:20 Rome
06:50 Rome
17:00 Malaga
Connect
BA054 British Airways
BA454 British Airways
21:10 Johannesburg
12:25 London Heathrow
07:20 London Heathrow
16:20 Malaga
Connect
KL0592 KLM
HV6223 Transavia Holland
23:10 Johannesburg
16:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
19:20 Malaga
Connect
KL0592 KLM
HV6109 Transavia Holland
23:10 Johannesburg
12:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:15 Malaga
Connect
KL0592 KLM
HV6117 Transavia Holland
23:10 Johannesburg
12:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:00 Malaga
Connect

5. Johannesburg to Sevilla

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Sevilla and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Sevilla to your destination in Spain.

Flight Depart Arrive
AF995 Air France
VY8829 Vueling Airlines
09:00 Johannesburg
20:50 Paris CDG
19:45 Paris CDG
23:20 Sevilla
Connect
SA209 South African Airways
TP1524 TAP Portugal
TP1106 TAP Portugal
17:40 Johannesburg
23:55 Accra
07:45 Lisbon
21:45 Accra
06:20 Lisbon
10:00 Sevilla
Connect
LH573 Lufthansa
LH1140 Lufthansa
19:00 Johannesburg
09:00 Frankfurt
05:35 Frankfurt
11:50 Sevilla
Connect
LH573 Lufthansa
FR1566 Ryanair
19:00 Johannesburg
07:10 Frankfurt
05:35 Frankfurt
10:10 Sevilla
Connect
BA056 British Airways
BA458 British Airways
IB8994 Iberia
19:20 Johannesburg
07:20 London Heathrow
11:50 Madrid
05:30 London Heathrow
10:50 Madrid
12:55 Sevilla
Connect
BA056 British Airways
BA456 British Airways
IB8994 Iberia
19:20 Johannesburg
06:20 London Heathrow
11:50 Madrid
05:30 London Heathrow
09:40 Madrid
12:55 Sevilla
Connect
SA260 South African Airways
FR1566 Ryanair
19:25 Johannesburg
07:10 Frankfurt
06:10 Frankfurt
10:10 Sevilla
Connect
SA260 South African Airways
LH1140 Lufthansa
19:25 Johannesburg
09:00 Frankfurt
06:10 Frankfurt
11:50 Sevilla
Connect
SA234 South African Airways
TP1351 TAP Portugal
TP1102 TAP Portugal
20:00 Johannesburg
08:00 London Heathrow
12:25 Lisbon
06:25 London Heathrow
10:40 Lisbon
14:40 Sevilla
Connect
SA234 South African Airways
TP1351 TAP Portugal
TP1096 TAP Portugal
20:00 Johannesburg
08:00 London Heathrow
15:15 Lisbon
06:25 London Heathrow
10:40 Lisbon
17:30 Sevilla
Connect
SA234 South African Airways
TP1367 TAP Portugal
TP1096 TAP Portugal
20:00 Johannesburg
11:20 London Heathrow
15:15 Lisbon
06:25 London Heathrow
14:05 Lisbon
17:30 Sevilla
Connect
VS450 Virgin Atlantic
AF1681 Air France
AF1546 Air France
20:25 Johannesburg
09:00 London Heathrow
12:30 Paris CDG
06:35 London Heathrow
11:25 Paris CDG
14:55 Sevilla
Connect
SA264 South African Airways
LH1822 Lufthansa
20:30 Johannesburg
09:30 Munich
07:20 Munich
12:25 Sevilla
Connect
AZ0849 Alitalia
FR9666 Ryanair
20:35 Johannesburg
10:20 Rome
06:50 Rome
13:05 Sevilla
Connect
AZ0849 Alitalia
AZ0058 Alitalia
IB8994 Iberia
20:35 Johannesburg
07:55 Rome
11:50 Madrid
06:50 Rome
10:30 Madrid
12:55 Sevilla
Connect
BA054 British Airways
IB3175 Iberia
IB8996 Iberia
21:10 Johannesburg
10:25 London Heathrow
16:10 Madrid
07:20 London Heathrow
13:55 Madrid
17:15 Sevilla
Connect
BA054 British Airways
IB3169 Iberia
IB8996 Iberia
21:10 Johannesburg
11:30 London Heathrow
16:10 Madrid
07:20 London Heathrow
15:00 Madrid
17:15 Sevilla
Connect
BA054 British Airways
IB3163 Iberia
IB8996 Iberia
21:10 Johannesburg
09:15 London Heathrow
16:10 Madrid
07:20 London Heathrow
12:45 Madrid
17:15 Sevilla
Connect
KL0592 KLM
HV6727 Transavia Holland
23:10 Johannesburg
18:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
21:50 Sevilla
Connect
KL0592 KLM
HV6727 Transavia Holland
23:10 Johannesburg
17:10 Amsterdam Schiphol
10:20 Amsterdam Schiphol
20:05 Sevilla
Connect
KL0592 KLM
HV6729 Transavia Holland
23:10 Johannesburg
17:45 Amsterdam Schiphol
10:20 Amsterdam Schiphol
20:40 Sevilla
Connect

6. Maputo to Sevilla

  1. You take a bus, shuttle or taxi from your location in Belfast to Maputo.

  2. You take a flight from Maputo to Sevilla and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Sevilla to your destination in Spain.

Flight Depart Arrive
TP284 TAP Portugal
TP1104 TAP Portugal
08:25 Maputo
22:15 Lisbon
18:20 Lisbon
00:30 Sevilla
Connect

7. Johannesburg to Lisbon

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Lisbon and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Lisbon to your destination in Spain.

Flight Depart Arrive
DT576 TAAG Angola Airlines
DT652 TAAG Angola Airlines
06:50 Johannesburg
14:00 Luanda
09:20 Luanda
20:00 Lisbon
Connect
AF995 Air France
AF1124 Air France
09:00 Johannesburg
20:45 Paris CDG
19:45 Paris CDG
22:25 Lisbon
Connect
SA054 South African Airways
DT652 TAAG Angola Airlines
09:45 Johannesburg
14:00 Luanda
12:25 Luanda
20:00 Lisbon
Connect
SA056 South African Airways
TP1528 TAP Portugal
13:05 Johannesburg
22:15 Accra
17:10 Accra
04:40 Lisbon
Connect
DT578 TAAG Angola Airlines
TP286 TAP Portugal
16:35 Johannesburg
22:50 Luanda
19:05 Luanda
06:35 Lisbon
Connect
DT578 TAAG Angola Airlines
DT650 TAAG Angola Airlines
16:35 Johannesburg
23:55 Luanda
19:05 Luanda
07:10 Lisbon
Connect
SA209 South African Airways
TP1524 TAP Portugal
17:40 Johannesburg
23:55 Accra
21:45 Accra
06:20 Lisbon
Connect
TK39 43 Turkish Airlines
TK1759 Turkish Airlines
18:10 Johannesburg
11:55 Istanbul Ataturk
05:00 Istanbul Ataturk
14:50 Lisbon
Connect
TK39 43 Turkish Airlines
TK1755 Turkish Airlines
18:10 Johannesburg
07:35 Istanbul Ataturk
05:00 Istanbul Ataturk
10:30 Lisbon
Connect
LH573 Lufthansa
LH1166 Lufthansa
19:00 Johannesburg
09:15 Frankfurt
05:35 Frankfurt
11:15 Lisbon
Connect
LH573 Lufthansa
TP581 TAP Portugal
19:00 Johannesburg
11:40 Frankfurt
05:35 Frankfurt
13:50 Lisbon
Connect
LH573 Lufthansa
LH1168 Lufthansa
19:00 Johannesburg
13:15 Frankfurt
05:35 Frankfurt
15:15 Lisbon
Connect
BA056 British Airways
BA500 British Airways
19:20 Johannesburg
07:30 London Heathrow
05:30 London Heathrow
10:15 Lisbon
Connect
LX289 Swiss
TP931 TAP Portugal
19:25 Johannesburg
13:30 Zurich
06:10 Zurich
15:20 Lisbon
Connect
LX289 Swiss
LX2084 Swiss
19:25 Johannesburg
12:05 Zurich
06:10 Zurich
14:00 Lisbon
Connect
SA260 South African Airways
LH1166 Lufthansa
19:25 Johannesburg
09:15 Frankfurt
06:10 Frankfurt
11:15 Lisbon
Connect
LX289 Swiss
LX2086 Swiss
19:25 Johannesburg
09:05 Zurich
06:10 Zurich
10:50 Lisbon
Connect
SA260 South African Airways
LH1168 Lufthansa
19:25 Johannesburg
13:15 Frankfurt
06:10 Frankfurt
15:15 Lisbon
Connect
SA260 South African Airways
TP581 TAP Portugal
19:25 Johannesburg
11:40 Frankfurt
06:10 Frankfurt
13:50 Lisbon
Connect
SA234 South African Airways
TP1367 TAP Portugal
20:00 Johannesburg
11:20 London Heathrow
06:25 London Heathrow
14:05 Lisbon
Connect
SA234 South African Airways
TP1359 TAP Portugal
20:00 Johannesburg
13:45 London Heathrow
06:25 London Heathrow
16:30 Lisbon
Connect
SA234 South African Airways
TP1351 TAP Portugal
20:00 Johannesburg
08:00 London Heathrow
06:25 London Heathrow
10:40 Lisbon
Connect
VS450 Virgin Atlantic
TP1351 TAP Portugal
20:25 Johannesburg
08:00 London Heathrow
06:35 London Heathrow
10:40 Lisbon
Connect
VS450 Virgin Atlantic
BA500 British Airways
20:25 Johannesburg
07:30 London Heathrow
06:35 London Heathrow
10:15 Lisbon
Connect
SA264 South African Airways
TP557 TAP Portugal
20:30 Johannesburg
13:35 Munich
07:20 Munich
15:50 Lisbon
Connect
SA264 South African Airways
LH1778 Lufthansa
20:30 Johannesburg
11:20 Munich
07:20 Munich
13:30 Lisbon
Connect
AZ0849 Alitalia
TP839 TAP Portugal
20:35 Johannesburg
13:45 Rome
06:50 Rome
15:50 Lisbon
Connect
AZ0849 Alitalia
TP841 TAP Portugal
20:35 Johannesburg
11:10 Rome
06:50 Rome
13:15 Lisbon
Connect
BA054 British Airways
BA502 British Airways
21:10 Johannesburg
15:10 London Heathrow
07:20 London Heathrow
17:55 Lisbon
Connect
KL0592 KLM
KL1695 KLM
23:10 Johannesburg
12:35 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:35 Lisbon
Connect
KL0592 KLM
HV5951 Transavia Holland
23:10 Johannesburg
16:35 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:40 Lisbon
Connect
KL0592 KLM
HV5955 Transavia Holland
23:10 Johannesburg
16:25 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:30 Lisbon
Connect

8. Maputo to Lisbon

  1. You take a bus, shuttle or taxi from your location in Belfast to Maputo.

  2. You take a flight from Maputo to Lisbon and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Lisbon to your destination in Spain.

Flight Depart Arrive
TP284 TAP Portugal
08:25 Maputo
18:20 Lisbon Direct
QR1362 Qatar Airways
QR343 Qatar Airways
13:45 Maputo
00:35 Doha
23:15 Doha
06:35 Lisbon
Connect
DT582 TAAG Angola Airlines
DT650 TAAG Angola Airlines
17:30 Maputo
23:55 Luanda
20:30 Luanda
07:10 Lisbon
Connect

References

Find Hotels in Spain

You can find hotels and accommodations in Spain with our hotels search tool below

Booking.com