HowToGo

Flight from Belfast to Santa Cruz de Tenerife, Spain

How to get to Santa Cruz de Tenerife, Spain from Belfast by flight ? You can check flights from Belfast to Santa Cruz de Tenerife, Spain below.

Search Transfer from Belfast to Santa Cruz de Tenerife, Spain

Search Flights

You can find flight ticket prices from Belfast to Santa Cruz de Tenerife, Spain with our flight tickets search tool below

1. Nelspruit to Tenerife

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

  2. You take a flight from Nelspruit to Tenerife and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
SA8824 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
08:25 Nelspruit
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
09:15 Johannesburg
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
SA8836 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
08:30 Nelspruit
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
09:25 Johannesburg
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
SA8828 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
10:10 Nelspruit
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
11:05 Johannesburg
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
SA8828 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
10:10 Nelspruit
18:30 Johannesburg
10:05 Blaise Diagne
11:05 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect
SA8828 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9118 Air Europa
10:10 Nelspruit
14:10 Johannesburg
23:15 Addis Ababa
11:40 Madrid
11:05 Johannesburg
20:25 Addis Ababa
05:25 Madrid
13:30 Tenerife
Connect
SA8842 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
13:35 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
14:25 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA8842 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
13:35 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
14:25 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA8842 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
13:35 Nelspruit
18:30 Johannesburg
10:05 Blaise Diagne
14:25 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect
SA8844 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 121 Binter Canarias
16:15 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:30 Las Palmas
17:10 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
20:00 Tenerife
Connect
SA8844 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
16:15 Nelspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
17:10 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA8844 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
16:15 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
17:10 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA8844 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
16:15 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
17:10 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA8844 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
16:15 Nelspruit
18:30 Johannesburg
10:05 Blaise Diagne
17:10 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect
SA8846 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
16:40 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
17:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA8846 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
16:40 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
17:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA8846 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
16:40 Nelspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
17:30 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA8846 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 121 Binter Canarias
16:40 Nelspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:30 Las Palmas
17:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
20:00 Tenerife
Connect
SA8846 South African Airways
AZ0849 Alitalia
UX1040 Air Europa
UX9048 Air Europa
16:40 Nelspruit
20:35 Johannesburg
10:30 Rome
15:00 Madrid
17:30 Johannesburg
06:50 Rome
13:05 Madrid
16:50 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9057 Air Europa
18:25 Nelspruit
20:35 Johannesburg
07:55 Rome
18:25 Madrid
19:20 Johannesburg
06:50 Rome
10:30 Madrid
20:15 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9048 Air Europa
18:25 Nelspruit
20:35 Johannesburg
07:55 Rome
15:00 Madrid
19:20 Johannesburg
06:50 Rome
10:30 Madrid
16:50 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
UX1040 Air Europa
UX9057 Air Europa
18:25 Nelspruit
20:35 Johannesburg
10:30 Rome
18:25 Madrid
19:20 Johannesburg
06:50 Rome
13:05 Madrid
20:15 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0074 Alitalia
VY3216 Vueling Airlines
18:25 Nelspruit
20:35 Johannesburg
09:00 Rome
12:05 Barcelona
19:20 Johannesburg
06:50 Rome
10:50 Barcelona
14:35 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
UX1040 Air Europa
UX9048 Air Europa
18:25 Nelspruit
20:35 Johannesburg
10:30 Rome
15:00 Madrid
19:20 Johannesburg
06:50 Rome
13:05 Madrid
16:50 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
18:25 Nelspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
19:20 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0060 Alitalia
UX9057 Air Europa
18:25 Nelspruit
20:35 Johannesburg
14:05 Rome
18:25 Madrid
19:20 Johannesburg
06:50 Rome
16:40 Madrid
20:15 Tenerife
Connect

2. Johannesburg to Tenerife

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

  2. You take a flight from Johannesburg to Tenerife and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
AF995 Air France
AF1400 Air France
UX9118 Air Europa
09:00 Johannesburg
21:00 Paris CDG
11:40 Madrid
19:45 Paris CDG
23:10 Madrid
13:30 Tenerife
Connect
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
IB3936 Iberia
14:10 Johannesburg
23:15 Addis Ababa
06:50 Madrid
20:25 Addis Ababa
05:25 Madrid
08:40 Tenerife
Connect
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
FR5278 Ryanair
14:10 Johannesburg
23:15 Addis Ababa
07:10 Madrid
20:25 Addis Ababa
05:25 Madrid
09:05 Tenerife
Connect
SA207 South African Airways
VY3111 Vueling Airlines
18:30 Johannesburg
10:05 Blaise Diagne
00:55 Blaise Diagne
13:35 Tenerife
Connect
LX289 Swiss
WK228 Edelweiss Air
NT469 Binter Canarias
19:25 Johannesburg
07:40 Zurich
13:55 Arrecife
06:10 Zurich
10:50 Arrecife
14:45 Tenerife
Connect
LX289 Swiss
WK230 Edelweiss Air
NT622 Binter Canarias
19:25 Johannesburg
09:30 Zurich
14:00 Santa Cruz de la Palma
06:10 Zurich
13:05 Santa Cruz de la Palma
14:30 Tenerife
Connect
LX289 Swiss
LX2110 Swiss
UX5404 Air Europa
19:25 Johannesburg
09:30 Zurich
13:45 Malaga
06:10 Zurich
12:10 Malaga
15:10 Tenerife
Connect
LX289 Swiss
LX2110 Swiss
VY3276 Vueling Airlines
19:25 Johannesburg
09:30 Zurich
13:25 Malaga
06:10 Zurich
12:10 Malaga
14:55 Tenerife
Connect
LX289 Swiss
WK228 Edelweiss Air
NT455 Binter Canarias
19:25 Johannesburg
07:40 Zurich
14:10 Arrecife
06:10 Zurich
10:50 Arrecife
15:00 Tenerife
Connect
AZ0849 Alitalia
UX1040 Air Europa
UX9048 Air Europa
20:35 Johannesburg
10:30 Rome
15:00 Madrid
06:50 Rome
13:05 Madrid
16:50 Tenerife
Connect
AZ0849 Alitalia
AZ0074 Alitalia
VY3216 Vueling Airlines
20:35 Johannesburg
09:00 Rome
12:05 Barcelona
06:50 Rome
10:50 Barcelona
14:35 Tenerife
Connect
AZ0849 Alitalia
UX1040 Air Europa
UX9057 Air Europa
20:35 Johannesburg
10:30 Rome
18:25 Madrid
06:50 Rome
13:05 Madrid
20:15 Tenerife
Connect
AZ0849 Alitalia
AZ0058 Alitalia
UX9057 Air Europa
20:35 Johannesburg
07:55 Rome
18:25 Madrid
06:50 Rome
10:30 Madrid
20:15 Tenerife
Connect
AZ0849 Alitalia
AZ0060 Alitalia
UX9057 Air Europa
20:35 Johannesburg
14:05 Rome
18:25 Madrid
06:50 Rome
16:40 Madrid
20:15 Tenerife
Connect
AZ0849 Alitalia
AZ0058 Alitalia
UX9048 Air Europa
20:35 Johannesburg
07:55 Rome
15:00 Madrid
06:50 Rome
10:30 Madrid
16:50 Tenerife
Connect
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
20:35 Johannesburg
07:55 Rome
11:40 Madrid
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
MS840 Egyptair
MS767 Egyptair
VY3208 Vueling Airlines
21:45 Johannesburg
11:00 Cairo
17:45 Barcelona
05:35 Cairo
15:25 Barcelona
20:15 Tenerife
Connect

3. Maputo to Tenerife Sur Apt

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

  2. You take a flight from Maputo to Tenerife Sur Apt and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Tenerife Sur Apt to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
TP284 TAP Portugal
TP1128 TAP Portugal
08:25 Maputo
09:30 Lisbon
18:20 Lisbon
12:00 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP946 TAP Portugal
U21541 easyJet
08:25 Maputo
19:55 Lisbon
07:15 Geneva
18:20 Lisbon
23:20 Geneva
10:40 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1136 TAP Portugal
D85212 Norwegian Air International
08:25 Maputo
20:20 Lisbon
08:25 Malaga
18:20 Lisbon
22:55 Malaga
10:00 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP494 TAP Portugal
U21759 easyJet
08:25 Maputo
20:35 Lisbon
07:15 Toulouse
18:20 Lisbon
23:25 Toulouse
10:00 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1022 TAP Portugal
D86379 Norwegian Air International
08:25 Maputo
21:40 Lisbon
07:20 Madrid
18:20 Lisbon
23:55 Madrid
09:25 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1970 TAP Portugal
FR1206 Ryanair
08:25 Maputo
20:00 Lisbon
06:35 Porto
18:20 Lisbon
20:55 Porto
09:10 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1022 TAP Portugal
IB3908 Iberia
08:25 Maputo
21:40 Lisbon
00:10 Madrid
18:20 Lisbon
23:55 Madrid
02:10 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1968 TAP Portugal
FR1206 Ryanair
08:25 Maputo
21:00 Lisbon
06:35 Porto
18:20 Lisbon
21:55 Porto
09:10 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1104 TAP Portugal
FR1966 Ryanair
08:25 Maputo
22:15 Lisbon
07:15 Sevilla
18:20 Lisbon
00:30 Sevilla
08:40 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1022 TAP Portugal
FR2913 Ryanair
08:25 Maputo
21:40 Lisbon
06:10 Madrid
18:20 Lisbon
23:55 Madrid
08:15 Tenerife Sur Apt
Connect
TP284 TAP Portugal
TP1952 TAP Portugal
FR1206 Ryanair
08:25 Maputo
22:00 Lisbon
06:35 Porto
18:20 Lisbon
22:55 Porto
09:10 Tenerife Sur Apt
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
D86379 Norwegian Air International
14:30 Maputo
23:15 Addis Ababa
07:20 Madrid
21:00 Addis Ababa
05:25 Madrid
09:25 Tenerife Sur Apt
Connect
ET818 Ethiopian Airlines
ET730 Ethiopian Airlines
TB1753 TUI fly Belgium
14:30 Maputo
23:35 Addis Ababa
12:55 Brussels
21:00 Addis Ababa
06:10 Brussels
16:25 Tenerife Sur Apt
Connect
ET818 Ethiopian Airlines
ET728 Ethiopian Airlines
TB1751 TUI fly Belgium
14:30 Maputo
23:34 Addis Ababa
13:05 Brussels
21:00 Addis Ababa
06:09 Brussels
16:35 Tenerife Sur Apt
Connect
ET818 Ethiopian Airlines
ET702 Ethiopian Airlines
NO1294 Neos
14:30 Maputo
23:15 Addis Ababa
07:00 Rome
21:00 Addis Ababa
04:45 Rome
10:35 Tenerife Sur Apt
Connect
KQ741 Kenya Airways
BA064 British Airways
BA414 British Airways
15:05 Maputo
23:25 Nairobi
08:20 London Heathrow
20:00 Nairobi
06:20 London Heathrow
12:35 Tenerife Sur Apt
Connect
SA145 South African Airways
SA234 South African Airways
BA414 British Airways
16:05 Maputo
20:00 Johannesburg
08:20 London Heathrow
17:10 Johannesburg
06:25 London Heathrow
12:35 Tenerife Sur Apt
Connect
SA145 South African Airways
SA260 South African Airways
DE1478 Condor Flugdienst
16:05 Maputo
19:25 Johannesburg
11:40 Frankfurt
17:10 Johannesburg
06:10 Frankfurt
15:25 Tenerife Sur Apt
Connect
SA145 South African Airways
SA264 South African Airways
D86513 Norwegian Air International
16:05 Maputo
20:30 Johannesburg
14:15 Munich
17:10 Johannesburg
07:20 Munich
18:05 Tenerife Sur Apt
Connect
SA145 South African Airways
LH573 Lufthansa
DE1478 Condor Flugdienst
16:05 Maputo
19:00 Johannesburg
11:40 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
15:25 Tenerife Sur Apt
Connect
SA145 South African Airways
SA264 South African Airways
DE1584 Condor Flugdienst
16:05 Maputo
20:30 Johannesburg
11:40 Munich
17:10 Johannesburg
07:20 Munich
15:35 Tenerife Sur Apt
Connect
SA145 South African Airways
SA260 South African Airways
X32142 TUIfly
16:05 Maputo
19:25 Johannesburg
11:35 Frankfurt
17:10 Johannesburg
06:10 Frankfurt
15:35 Tenerife Sur Apt
Connect
SA145 South African Airways
LH573 Lufthansa
X32142 TUIfly
16:05 Maputo
19:00 Johannesburg
11:35 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
15:35 Tenerife Sur Apt
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA264 South African Airways
DE1584 Condor Flugdienst
17:20 Maputo
20:30 Johannesburg
11:40 Munich
18:30 Johannesburg
07:20 Munich
15:35 Tenerife Sur Apt
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA260 South African Airways
X32142 TUIfly
17:20 Maputo
19:25 Johannesburg
11:35 Frankfurt
18:30 Johannesburg
06:10 Frankfurt
15:35 Tenerife Sur Apt
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA260 South African Airways
DE1478 Condor Flugdienst
17:20 Maputo
19:25 Johannesburg
11:40 Frankfurt
18:30 Johannesburg
06:10 Frankfurt
15:25 Tenerife Sur Apt
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
BA056 British Airways
BA414 British Airways
17:20 Maputo
19:20 Johannesburg
08:20 London Heathrow
18:30 Johannesburg
05:30 London Heathrow
12:35 Tenerife Sur Apt
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA234 South African Airways
BA414 British Airways
17:20 Maputo
20:00 Johannesburg
08:20 London Heathrow
18:30 Johannesburg
06:25 London Heathrow
12:35 Tenerife Sur Apt
Connect
DT582 TAAG Angola Airlines
TP286 TAP Portugal
TP1128 TAP Portugal
17:30 Maputo
22:50 Luanda
09:30 Lisbon
20:30 Luanda
06:35 Lisbon
12:00 Tenerife Sur Apt
Connect
DT582 TAAG Angola Airlines
LH561 Lufthansa
DE1478 Condor Flugdienst
17:30 Maputo
22:10 Luanda
11:40 Frankfurt
20:30 Luanda
07:40 Frankfurt
15:25 Tenerife Sur Apt
Connect
DT582 TAAG Angola Airlines
DT650 TAAG Angola Airlines
TP1128 TAP Portugal
17:30 Maputo
23:55 Luanda
09:30 Lisbon
20:30 Luanda
07:10 Lisbon
12:00 Tenerife Sur Apt
Connect
DT582 TAAG Angola Airlines
LH561 Lufthansa
X32142 TUIfly
17:30 Maputo
22:10 Luanda
11:35 Frankfurt
20:30 Luanda
07:40 Frankfurt
15:35 Tenerife Sur Apt
Connect

4. Hoedspruit to Tenerife

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

  2. You take a flight from Hoedspruit to Tenerife and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
SA8852 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
11:20 Hoedspruit
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
12:20 Johannesburg
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
SA8852 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9118 Air Europa
11:20 Hoedspruit
14:10 Johannesburg
23:15 Addis Ababa
11:40 Madrid
12:20 Johannesburg
20:25 Addis Ababa
05:25 Madrid
13:30 Tenerife
Connect
SA1225 1226 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9048 Air Europa
12:00 Hoedspruit
14:10 Johannesburg
23:15 Addis Ababa
15:00 Madrid
13:05 Johannesburg
20:25 Addis Ababa
05:25 Madrid
16:50 Tenerife
Connect
SA1225 1226 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
12:00 Hoedspruit
14:10 Johannesburg
23:15 Addis Ababa
07:05 Madrid
13:05 Johannesburg
20:25 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
SA1225 1226 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
12:00 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
13:05 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA1225 1226 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
12:00 Hoedspruit
18:30 Johannesburg
10:05 Blaise Diagne
13:05 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect
SA1225 1226 South African Airways
ET808 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9118 Air Europa
12:00 Hoedspruit
14:10 Johannesburg
23:15 Addis Ababa
11:40 Madrid
13:05 Johannesburg
20:25 Addis Ababa
05:25 Madrid
13:30 Tenerife
Connect
SA1225 1226 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
12:00 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
13:05 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA1225 1226 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
12:00 Hoedspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
13:05 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA1228 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 121 Binter Canarias
13:55 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:30 Las Palmas
15:00 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
20:00 Tenerife
Connect
SA1228 South African Airways
AZ0849 Alitalia
UX1040 Air Europa
UX9048 Air Europa
13:55 Hoedspruit
20:35 Johannesburg
10:30 Rome
15:00 Madrid
15:00 Johannesburg
06:50 Rome
13:05 Madrid
16:50 Tenerife
Connect
SA1228 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
13:55 Hoedspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
15:00 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA1228 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
13:55 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
15:00 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA1228 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
13:55 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
15:00 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA8860 South African Airways
AZ0849 Alitalia
UX1040 Air Europa
UX9048 Air Europa
14:30 Hoedspruit
20:35 Johannesburg
10:30 Rome
15:00 Madrid
15:30 Johannesburg
06:50 Rome
13:05 Madrid
16:50 Tenerife
Connect
SA8860 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 121 Binter Canarias
14:30 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:30 Las Palmas
15:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
20:00 Tenerife
Connect
SA8860 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9048 Air Europa
14:30 Hoedspruit
20:35 Johannesburg
07:55 Rome
15:00 Madrid
15:30 Johannesburg
06:50 Rome
10:30 Madrid
16:50 Tenerife
Connect
SA8860 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
14:30 Hoedspruit
18:30 Johannesburg
10:05 Blaise Diagne
15:30 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect
SA8860 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT179 Binter Canarias
14:30 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
19:00 Las Palmas
15:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:30 Tenerife
Connect
SA8860 South African Airways
SA207 South African Airways
NT6605 Binter Canarias
NT183 175 165 Binter Canarias
14:30 Hoedspruit
18:30 Johannesburg
13:50 Blaise Diagne
18:30 Las Palmas
15:30 Johannesburg
00:55 Blaise Diagne
17:00 Las Palmas
19:00 Tenerife
Connect
SA8860 South African Airways
AZ0849 Alitalia
AZ0058 Alitalia
UX9118 Air Europa
14:30 Hoedspruit
20:35 Johannesburg
07:55 Rome
11:40 Madrid
15:30 Johannesburg
06:50 Rome
10:30 Madrid
13:30 Tenerife
Connect
SA1228 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
14:40 Hoedspruit
18:30 Johannesburg
10:05 Blaise Diagne
15:45 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect

5. Maputo to Tenerife

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

  2. You take a flight from Maputo to Tenerife and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Tenerife to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
TP284 TAP Portugal
VY3107 Vueling Airlines
08:25 Maputo
19:20 Lisbon
18:20 Lisbon
21:45 Tenerife
Connect
QR1362 Qatar Airways
QR147 Qatar Airways
IB3940 Iberia
13:45 Maputo
01:45 Doha
13:45 Madrid
23:15 Doha
08:15 Madrid
15:40 Tenerife
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
IB3936 Iberia
14:30 Maputo
23:15 Addis Ababa
06:50 Madrid
21:00 Addis Ababa
05:25 Madrid
08:40 Tenerife
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
UX9059 Air Europa
14:30 Maputo
23:15 Addis Ababa
07:05 Madrid
21:00 Addis Ababa
05:25 Madrid
08:55 Tenerife
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
FR5278 Ryanair
14:30 Maputo
23:15 Addis Ababa
07:10 Madrid
21:00 Addis Ababa
05:25 Madrid
09:05 Tenerife
Connect
SA145 South African Airways
SA207 South African Airways
VY3111 Vueling Airlines
16:05 Maputo
18:30 Johannesburg
10:05 Blaise Diagne
17:10 Johannesburg
00:55 Blaise Diagne
13:35 Tenerife
Connect

6. Johannesburg to Tenerife Sur Apt

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

  2. You take a flight from Johannesburg to Tenerife Sur Apt and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Tenerife Sur Apt to your destination in Santa Cruz de Tenerife, Spain.

Flight Depart Arrive
BA056 British Airways
BA414 British Airways
19:20 Johannesburg
08:20 London Heathrow
05:30 London Heathrow
12:35 Tenerife Sur Apt
Connect
SA234 South African Airways
BA414 British Airways
20:00 Johannesburg
08:20 London Heathrow
06:25 London Heathrow
12:35 Tenerife Sur Apt
Connect
VS450 Virgin Atlantic
BA414 British Airways
20:25 Johannesburg
08:20 London Heathrow
06:35 London Heathrow
12:35 Tenerife Sur Apt
Connect
BA054 British Airways
BA414 British Airways
21:10 Johannesburg
08:20 London Heathrow
07:20 London Heathrow
12:35 Tenerife Sur Apt
Connect
KL0592 KLM
HV6673 Transavia Holland
23:10 Johannesburg
14:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:05 Tenerife Sur Apt
Connect
KL0592 KLM
HV6181 Transavia Holland
23:10 Johannesburg
14:30 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:15 Tenerife Sur Apt
Connect
KL0592 KLM
HV6671 Transavia Holland
23:10 Johannesburg
15:10 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:55 Tenerife Sur Apt
Connect

References

Find Hotels in Santa Cruz de Tenerife, Spain

You can find hotels and accommodations in Santa Cruz de Tenerife, Spain with our hotels search tool below

Booking.com