HowToGo

Flight from Canary Islands to Madeira, Limpopo, South Africa

How to get to Madeira, Limpopo, South Africa from Canary Islands by flight ? You can check flights from Canary Islands to Madeira, Limpopo, South Africa below.

Search Transfer from Canary Islands to Madeira, Limpopo, South Africa

Search Flights

You can find flight ticket prices from Canary Islands to Madeira, Limpopo, South Africa with our flight tickets search tool below

1. Gran Canaria to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Gran Canaria.

  2. You take a flight from Gran Canaria to Hoedspruit and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
W22154 FlexFlight ApS
LX282 Swiss
5Z890 CemAir
10:30 Gran Canaria
22:40 Zurich
11:40 Johannesburg
16:50 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
SN3784 Brussels Airlines
KF2305 Air Belgium
4Z871 Airlink
10:35 Gran Canaria
19:45 Brussels
10:30 Johannesburg
16:00 Brussels
08:15 Johannesburg
11:25 Hoedspruit
Connect
SN3784 Brussels Airlines
KF2305 Air Belgium
5Z890 CemAir
10:35 Gran Canaria
19:45 Brussels
11:40 Johannesburg
16:00 Brussels
08:15 Johannesburg
12:35 Hoedspruit
Connect
X32965 TUIfly
LH572 Lufthansa
4Z871 Airlink
10:50 Gran Canaria
22:00 Frankfurt
10:30 Johannesburg
16:40 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
X32965 TUIfly
LH572 Lufthansa
5Z890 CemAir
10:50 Gran Canaria
22:00 Frankfurt
11:40 Johannesburg
16:40 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
WK201 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:05 Gran Canaria
22:40 Zurich
12:50 Johannesburg
16:25 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
WK201 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:05 Gran Canaria
22:40 Zurich
11:40 Johannesburg
16:25 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
WK203 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:10 Gran Canaria
22:40 Zurich
11:40 Johannesburg
16:45 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
WK203 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:10 Gran Canaria
22:40 Zurich
12:50 Johannesburg
16:45 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
GM111 Chair
LX282 Swiss
5Z890 CemAir
11:20 Gran Canaria
22:40 Zurich
11:40 Johannesburg
16:30 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
GM111 Chair
LX282 Swiss
4Z873 Airlink
11:20 Gran Canaria
22:40 Zurich
12:50 Johannesburg
16:30 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
DE1405 Condor Flugdienst
DE2288 Condor Flugdienst
5Z890 CemAir
11:45 Gran Canaria
19:20 Frankfurt
11:40 Johannesburg
17:25 Frankfurt
07:20 Johannesburg
12:35 Hoedspruit
Connect
DE1405 Condor Flugdienst
DE2288 Condor Flugdienst
4Z873 Airlink
11:45 Gran Canaria
19:20 Frankfurt
12:50 Johannesburg
17:25 Frankfurt
07:20 Johannesburg
13:45 Hoedspruit
Connect
DE1405 Condor Flugdienst
LH572 Lufthansa
4Z873 Airlink
11:45 Gran Canaria
22:00 Frankfurt
12:50 Johannesburg
17:25 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
DE1405 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
11:45 Gran Canaria
22:00 Frankfurt
11:40 Johannesburg
17:25 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1405 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
11:45 Gran Canaria
22:00 Frankfurt
10:30 Johannesburg
17:25 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
DE1405 Condor Flugdienst
DE2288 Condor Flugdienst
4Z871 Airlink
11:45 Gran Canaria
19:20 Frankfurt
10:30 Johannesburg
17:25 Frankfurt
07:20 Johannesburg
11:25 Hoedspruit
Connect
TB1763 TUI fly Belgium
KF2305 Air Belgium
5Z890 CemAir
12:45 Gran Canaria
19:45 Brussels
11:40 Johannesburg
18:50 Brussels
08:15 Johannesburg
12:35 Hoedspruit
Connect
TB1763 TUI fly Belgium
KF2305 Air Belgium
4Z871 Airlink
12:45 Gran Canaria
19:45 Brussels
10:30 Johannesburg
18:50 Brussels
08:15 Johannesburg
11:25 Hoedspruit
Connect
TB1763 TUI fly Belgium
KF2305 Air Belgium
4Z873 Airlink
12:45 Gran Canaria
19:45 Brussels
12:50 Johannesburg
18:50 Brussels
08:15 Johannesburg
13:45 Hoedspruit
Connect
X32259 TUIfly
LH572 Lufthansa
4Z873 Airlink
12:55 Gran Canaria
22:00 Frankfurt
12:50 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
X32259 TUIfly
LH572 Lufthansa
5Z890 CemAir
12:55 Gran Canaria
22:00 Frankfurt
11:40 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
X32259 TUIfly
LH572 Lufthansa
4Z871 Airlink
12:55 Gran Canaria
22:00 Frankfurt
10:30 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
WK201 Edelweiss Air
LX282 Swiss
4Z873 Airlink
13:50 Gran Canaria
22:40 Zurich
12:50 Johannesburg
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
WK201 Edelweiss Air
LX282 Swiss
5Z890 CemAir
13:50 Gran Canaria
22:40 Zurich
11:40 Johannesburg
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
4Y303 Airbus France
LH572 Lufthansa
4Z871 Airlink
14:30 Gran Canaria
22:00 Frankfurt
10:30 Johannesburg
20:20 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
4Y303 Airbus France
LH572 Lufthansa
4Z873 Airlink
14:30 Gran Canaria
22:00 Frankfurt
12:50 Johannesburg
20:20 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
4Y303 Airbus France
LH572 Lufthansa
5Z890 CemAir
14:30 Gran Canaria
22:00 Frankfurt
11:40 Johannesburg
20:20 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect

2. Arrecife to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Arrecife.

  2. You take a flight from Arrecife to Hoedspruit and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
X32843 TUIfly
LH574 Lufthansa
4Z657 Airlink
10:30 Arrecife
19:15 Munich
10:40 Capetown
15:45 Munich
07:25 Capetown
13:10 Hoedspruit
Connect
HV5684 Transavia Holland
KL0595 KLM
4Z657 Airlink
10:30 Arrecife
18:25 Amsterdam Schiphol
10:40 Capetown
15:55 Amsterdam Schiphol
06:45 Capetown
13:10 Hoedspruit
Connect
X32843 TUIfly
LH574 Lufthansa
5Z1812 CemAir
10:30 Arrecife
19:15 Munich
09:30 Capetown
15:45 Munich
07:25 Capetown
12:00 Hoedspruit
Connect
HV5684 Transavia Holland
KL0595 KLM
5Z1812 CemAir
10:30 Arrecife
18:25 Amsterdam Schiphol
09:30 Capetown
15:55 Amsterdam Schiphol
06:45 Capetown
12:00 Hoedspruit
Connect
HV5686 Transavia Holland
KL0595 KLM
5Z1812 CemAir
10:50 Arrecife
18:25 Amsterdam Schiphol
09:30 Capetown
16:15 Amsterdam Schiphol
06:45 Capetown
12:00 Hoedspruit
Connect
HV5686 Transavia Holland
KL0595 KLM
4Z657 Airlink
10:50 Arrecife
18:25 Amsterdam Schiphol
10:40 Capetown
16:15 Amsterdam Schiphol
06:45 Capetown
13:10 Hoedspruit
Connect
U27994 easyJet
KL0595 KLM
4Z657 Airlink
11:50 Arrecife
18:25 Amsterdam Schiphol
10:40 Capetown
17:20 Amsterdam Schiphol
06:45 Capetown
13:10 Hoedspruit
Connect
U27994 easyJet
KL0595 KLM
5Z1812 CemAir
11:50 Arrecife
18:25 Amsterdam Schiphol
09:30 Capetown
17:20 Amsterdam Schiphol
06:45 Capetown
12:00 Hoedspruit
Connect
X32138 TUIfly
LH572 Lufthansa
4Z873 Airlink
12:50 Arrecife
22:00 Frankfurt
12:50 Johannesburg
18:20 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
X32138 TUIfly
LH572 Lufthansa
4Z871 Airlink
12:50 Arrecife
22:00 Frankfurt
10:30 Johannesburg
18:20 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
X32138 TUIfly
LH572 Lufthansa
5Z890 CemAir
12:50 Arrecife
22:00 Frankfurt
11:40 Johannesburg
18:20 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1409 Condor Flugdienst
LH572 Lufthansa
4Z873 Airlink
13:10 Arrecife
22:00 Frankfurt
12:50 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
DE1409 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
13:10 Arrecife
22:00 Frankfurt
11:40 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1409 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
13:10 Arrecife
22:00 Frankfurt
10:30 Johannesburg
18:40 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
WK229 Edelweiss Air
LX282 Swiss
4Z873 Airlink
14:05 Arrecife
22:40 Zurich
12:50 Johannesburg
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
WK229 Edelweiss Air
LX282 Swiss
5Z890 CemAir
14:05 Arrecife
22:40 Zurich
11:40 Johannesburg
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
4Y309 Airbus France
LH572 Lufthansa
5Z890 CemAir
14:20 Arrecife
22:00 Frankfurt
11:40 Johannesburg
19:50 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
4Y309 Airbus France
LH572 Lufthansa
4Z873 Airlink
14:20 Arrecife
22:00 Frankfurt
12:50 Johannesburg
19:50 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
4Y309 Airbus France
LH572 Lufthansa
4Z871 Airlink
14:20 Arrecife
22:00 Frankfurt
10:30 Johannesburg
19:50 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect

3. Tenerife to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife.

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

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
VY3213 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
4Z871 Airlink
07:00 Tenerife
15:25 Barcelona
22:45 Cairo
10:30 Johannesburg
11:20 Barcelona
20:35 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
VY3213 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
4Z873 Airlink
07:00 Tenerife
15:25 Barcelona
22:45 Cairo
12:50 Johannesburg
11:20 Barcelona
20:35 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
VY3213 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
5Z890 CemAir
07:00 Tenerife
15:25 Barcelona
22:45 Cairo
11:40 Johannesburg
11:20 Barcelona
20:35 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
FR5279 Ryanair
MS754 Egyptair
MS839 Egyptair
5Z890 CemAir
08:25 Tenerife
14:50 Madrid
22:45 Cairo
11:40 Johannesburg
12:15 Madrid
20:20 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
FR5279 Ryanair
MS754 Egyptair
MS839 Egyptair
4Z873 Airlink
08:25 Tenerife
14:50 Madrid
22:45 Cairo
12:50 Johannesburg
12:15 Madrid
20:20 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
FR5279 Ryanair
MS754 Egyptair
MS839 Egyptair
4Z871 Airlink
08:25 Tenerife
14:50 Madrid
22:45 Cairo
10:30 Johannesburg
12:15 Madrid
20:20 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
VY3257 Vueling Airlines
WK221 Edelweiss Air
LX282 Swiss
5Z890 CemAir
08:35 Tenerife
13:40 Sevilla
22:40 Zurich
11:40 Johannesburg
11:50 Sevilla
16:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT5150 Binter Canarias
WK247 Edelweiss Air
LX282 Swiss
5Z890 CemAir
08:40 Tenerife
14:50 Palma Mallorca
22:40 Zurich
11:40 Johannesburg
12:40 Palma Mallorca
16:45 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
VY3279 Vueling Airlines
LX2111 Swiss
LX282 Swiss
4Z873 Airlink
09:00 Tenerife
13:40 Malaga
22:40 Zurich
12:50 Johannesburg
12:20 Malaga
16:20 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
VY3279 Vueling Airlines
LX2115 Swiss
LX282 Swiss
4Z873 Airlink
09:00 Tenerife
16:00 Malaga
22:40 Zurich
12:50 Johannesburg
12:20 Malaga
18:35 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
VY3279 Vueling Airlines
LX2115 Swiss
LX282 Swiss
5Z890 CemAir
09:00 Tenerife
16:00 Malaga
22:40 Zurich
11:40 Johannesburg
12:20 Malaga
18:35 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
VY3279 Vueling Airlines
LX2111 Swiss
LX282 Swiss
5Z890 CemAir
09:00 Tenerife
13:40 Malaga
22:40 Zurich
11:40 Johannesburg
12:20 Malaga
16:20 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
FR3064 Ryanair
MS768 Egyptair
MS839 Egyptair
5Z890 CemAir
09:20 Tenerife
15:25 Barcelona
22:45 Cairo
11:40 Johannesburg
13:35 Barcelona
20:35 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
FR3064 Ryanair
MS768 Egyptair
MS839 Egyptair
4Z871 Airlink
09:20 Tenerife
15:25 Barcelona
22:45 Cairo
10:30 Johannesburg
13:35 Barcelona
20:35 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
VY3103 Vueling Airlines
LX2143 Swiss
LX282 Swiss
4Z873 Airlink
09:20 Tenerife
14:55 Valencia
22:40 Zurich
12:50 Johannesburg
13:15 Valencia
17:00 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
VY3103 Vueling Airlines
LX2143 Swiss
LX282 Swiss
5Z890 CemAir
09:20 Tenerife
14:55 Valencia
22:40 Zurich
11:40 Johannesburg
13:15 Valencia
17:00 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
FR3064 Ryanair
MS768 Egyptair
MS839 Egyptair
4Z873 Airlink
09:20 Tenerife
15:25 Barcelona
22:45 Cairo
12:50 Johannesburg
13:35 Barcelona
20:35 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
IB3961 Iberia
MS754 Egyptair
MS839 Egyptair
5Z890 CemAir
09:30 Tenerife
14:50 Madrid
22:45 Cairo
11:40 Johannesburg
13:20 Madrid
20:20 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
IB3961 Iberia
MS754 Egyptair
MS839 Egyptair
4Z871 Airlink
09:30 Tenerife
14:50 Madrid
22:45 Cairo
10:30 Johannesburg
13:20 Madrid
20:20 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
IB3961 Iberia
MS754 Egyptair
MS839 Egyptair
4Z873 Airlink
09:30 Tenerife
14:50 Madrid
22:45 Cairo
12:50 Johannesburg
13:20 Madrid
20:20 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
UX9047 Air Europa
MS754 Egyptair
MS839 Egyptair
4Z871 Airlink
10:00 Tenerife
14:50 Madrid
22:45 Cairo
10:30 Johannesburg
13:45 Madrid
20:20 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
NT609 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
5Z890 CemAir
10:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
11:40 Johannesburg
10:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT609 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
4Z873 Airlink
10:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
12:50 Johannesburg
10:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
UX9047 Air Europa
MS754 Egyptair
MS839 Egyptair
4Z873 Airlink
10:00 Tenerife
14:50 Madrid
22:45 Cairo
12:50 Johannesburg
13:45 Madrid
20:20 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
NT468 Binter Canarias
WK229 Edelweiss Air
LX282 Swiss
5Z890 CemAir
10:00 Tenerife
14:05 Arrecife
22:40 Zurich
11:40 Johannesburg
10:50 Arrecife
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT468 Binter Canarias
WK229 Edelweiss Air
LX282 Swiss
4Z873 Airlink
10:00 Tenerife
14:05 Arrecife
22:40 Zurich
12:50 Johannesburg
10:50 Arrecife
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
UX9047 Air Europa
MS754 Egyptair
MS839 Egyptair
5Z890 CemAir
10:00 Tenerife
14:50 Madrid
22:45 Cairo
11:40 Johannesburg
13:45 Madrid
20:20 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
VY3211 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
5Z890 CemAir
10:15 Tenerife
15:25 Barcelona
22:45 Cairo
11:40 Johannesburg
14:35 Barcelona
20:35 Cairo
06:45 Johannesburg
12:35 Hoedspruit
Connect
VY3211 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
4Z873 Airlink
10:15 Tenerife
15:25 Barcelona
22:45 Cairo
12:50 Johannesburg
14:35 Barcelona
20:35 Cairo
06:45 Johannesburg
13:45 Hoedspruit
Connect
VY3211 Vueling Airlines
MS768 Egyptair
MS839 Egyptair
4Z871 Airlink
10:15 Tenerife
15:25 Barcelona
22:45 Cairo
10:30 Johannesburg
14:35 Barcelona
20:35 Cairo
06:45 Johannesburg
11:25 Hoedspruit
Connect
NT114 Binter Canarias
WK201 Edelweiss Air
LX282 Swiss
5Z890 CemAir
10:30 Tenerife
13:50 Gran Canaria
22:40 Zurich
11:40 Johannesburg
11:00 Gran Canaria
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT114 Binter Canarias
WK201 Edelweiss Air
LX282 Swiss
4Z873 Airlink
10:30 Tenerife
13:50 Gran Canaria
22:40 Zurich
12:50 Johannesburg
11:00 Gran Canaria
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
PM618 Canaryfly
WK201 Edelweiss Air
LX282 Swiss
5Z890 CemAir
10:45 Tenerife
13:50 Gran Canaria
22:40 Zurich
11:40 Johannesburg
11:15 Gran Canaria
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
PM618 Canaryfly
WK201 Edelweiss Air
LX282 Swiss
4Z873 Airlink
10:45 Tenerife
13:50 Gran Canaria
22:40 Zurich
12:50 Johannesburg
11:15 Gran Canaria
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
NT617 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
11:40 Johannesburg
11:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT617 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
12:50 Johannesburg
11:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
NT110 Binter Canarias
WK201 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:30 Tenerife
13:50 Gran Canaria
22:40 Zurich
11:40 Johannesburg
12:00 Gran Canaria
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT110 Binter Canarias
WK201 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:30 Tenerife
13:50 Gran Canaria
22:40 Zurich
12:50 Johannesburg
12:00 Gran Canaria
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
PM546 Canaryfly
WK229 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:45 Tenerife
14:05 Arrecife
22:40 Zurich
11:40 Johannesburg
12:35 Arrecife
19:10 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
PM546 Canaryfly
WK229 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:45 Tenerife
14:05 Arrecife
22:40 Zurich
12:50 Johannesburg
12:35 Arrecife
19:10 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
NT621 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
5Z890 CemAir
13:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
11:40 Johannesburg
13:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
NT621 Binter Canarias
WK231 Edelweiss Air
LX282 Swiss
4Z873 Airlink
13:00 Tenerife
14:30 Santa Cruz de la Palma
22:40 Zurich
12:50 Johannesburg
13:30 Santa Cruz de la Palma
19:55 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect

4. Tenerife Sur Apt to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife Sur Apt.

  2. You take a flight from Tenerife Sur Apt to Hoedspruit and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
WK215 217 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:05 Tenerife Sur Apt
22:40 Zurich
11:40 Johannesburg
16:25 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
WK215 217 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:05 Tenerife Sur Apt
22:40 Zurich
12:50 Johannesburg
16:25 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
WK215 Edelweiss Air
LX282 Swiss
5Z890 CemAir
11:10 Tenerife Sur Apt
22:40 Zurich
11:40 Johannesburg
16:40 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
WK215 Edelweiss Air
LX282 Swiss
4Z873 Airlink
11:10 Tenerife Sur Apt
22:40 Zurich
12:50 Johannesburg
16:40 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
4Y307 Airbus France
LH572 Lufthansa
4Z871 Airlink
11:15 Tenerife Sur Apt
22:00 Frankfurt
10:30 Johannesburg
17:05 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
4Y307 Airbus France
LH572 Lufthansa
5Z890 CemAir
11:15 Tenerife Sur Apt
22:00 Frankfurt
11:40 Johannesburg
17:05 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
4Y307 Airbus France
LH572 Lufthansa
4Z873 Airlink
11:15 Tenerife Sur Apt
22:00 Frankfurt
12:50 Johannesburg
17:05 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
X32197 TUIfly
LH574 Lufthansa
5Z1812 CemAir
12:00 Tenerife Sur Apt
19:15 Munich
09:30 Capetown
17:45 Munich
07:25 Capetown
12:00 Hoedspruit
Connect
SN3782 Brussels Airlines
KF2305 Air Belgium
4Z871 Airlink
12:45 Tenerife Sur Apt
19:45 Brussels
10:30 Johannesburg
18:15 Brussels
08:15 Johannesburg
11:25 Hoedspruit
Connect
SN3782 Brussels Airlines
KF2305 Air Belgium
5Z890 CemAir
12:45 Tenerife Sur Apt
19:45 Brussels
11:40 Johannesburg
18:15 Brussels
08:15 Johannesburg
12:35 Hoedspruit
Connect
X32143 TUIfly
LH572 Lufthansa
4Z871 Airlink
13:15 Tenerife Sur Apt
22:00 Frankfurt
10:30 Johannesburg
19:00 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
X32143 TUIfly
LH572 Lufthansa
5Z890 CemAir
13:15 Tenerife Sur Apt
22:00 Frankfurt
11:40 Johannesburg
19:00 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1478 Condor Flugdienst
LH572 Lufthansa
4Z873 Airlink
14:15 Tenerife Sur Apt
22:00 Frankfurt
12:50 Johannesburg
20:00 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
DE1478 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
14:15 Tenerife Sur Apt
22:00 Frankfurt
11:40 Johannesburg
20:00 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1478 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
14:15 Tenerife Sur Apt
22:00 Frankfurt
10:30 Johannesburg
20:00 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
DE1479 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
14:55 Tenerife Sur Apt
22:00 Frankfurt
11:40 Johannesburg
20:45 Frankfurt
09:35 Johannesburg
12:35 Hoedspruit
Connect
DE1479 Condor Flugdienst
LH572 Lufthansa
4Z873 Airlink
14:55 Tenerife Sur Apt
22:00 Frankfurt
12:50 Johannesburg
20:45 Frankfurt
09:35 Johannesburg
13:45 Hoedspruit
Connect
DE1479 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
14:55 Tenerife Sur Apt
22:00 Frankfurt
10:30 Johannesburg
20:45 Frankfurt
09:35 Johannesburg
11:25 Hoedspruit
Connect
BA415 British Airways
VS449 Virgin Atlantic
4Z873 Airlink
15:15 Tenerife Sur Apt
22:25 London Heathrow
12:50 Johannesburg
19:40 London Heathrow
11:30 Johannesburg
13:45 Hoedspruit
Connect
BA415 British Airways
BA057 British Airways
4Z873 Airlink
15:15 Tenerife Sur Apt
21:10 London Heathrow
12:50 Johannesburg
19:40 London Heathrow
10:15 Johannesburg
13:45 Hoedspruit
Connect
BA415 British Airways
BA057 British Airways
5Z890 CemAir
15:15 Tenerife Sur Apt
21:10 London Heathrow
11:40 Johannesburg
19:40 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
WK232 Edelweiss Air
LX282 Swiss
4Z873 Airlink
16:00 Tenerife Sur Apt
22:40 Zurich
12:50 Johannesburg
21:15 Zurich
10:20 Johannesburg
13:45 Hoedspruit
Connect
WK232 Edelweiss Air
LX282 Swiss
5Z890 CemAir
16:00 Tenerife Sur Apt
22:40 Zurich
11:40 Johannesburg
21:15 Zurich
10:20 Johannesburg
12:35 Hoedspruit
Connect
BA449 British Airways
VS449 Virgin Atlantic
4Z873 Airlink
16:25 Tenerife Sur Apt
22:25 London Heathrow
12:50 Johannesburg
20:50 London Heathrow
11:30 Johannesburg
13:45 Hoedspruit
Connect

5. Gran Canaria to Maputo

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Gran Canaria.

  2. You take a flight from Gran Canaria to Maputo and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Maputo to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
TP1117 TAP Portugal
TP281 TAP Portugal
14:10 Gran Canaria
19:35 Lisbon
16:25 Lisbon
08:00 Maputo
Connect

6. Tenerife Sur Apt to Maputo

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife Sur Apt.

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

  3. You take a bus, shuttle or taxi from Maputo to your destination in Madeira, Limpopo, South Africa.

Flight Depart Arrive
TP1127 TAP Portugal
TP281 TAP Portugal
12:45 Tenerife Sur Apt
19:35 Lisbon
15:00 Lisbon
08:00 Maputo
Connect

7. Gran Canaria to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Gran Canaria.

  2. You take a flight from Gran Canaria to Johannesburg and cost approximately 850 USD.

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

Flight Depart Arrive
SN3784 Brussels Airlines
KF2305 Air Belgium
10:35 Gran Canaria
19:45 Brussels
16:00 Brussels
08:15 Johannesburg
Connect
WK201 Edelweiss Air
LX282 Swiss
11:05 Gran Canaria
22:40 Zurich
16:25 Zurich
10:20 Johannesburg
Connect
WK203 Edelweiss Air
LX282 Swiss
11:10 Gran Canaria
22:40 Zurich
16:45 Zurich
10:20 Johannesburg
Connect
DE1405 Condor Flugdienst
DE2288 Condor Flugdienst
11:45 Gran Canaria
19:20 Frankfurt
17:25 Frankfurt
07:20 Johannesburg
Connect
DE1405 Condor Flugdienst
LH572 Lufthansa
11:45 Gran Canaria
22:00 Frankfurt
17:25 Frankfurt
09:35 Johannesburg
Connect
TB1763 TUI fly Belgium
KF2305 Air Belgium
12:45 Gran Canaria
19:45 Brussels
18:50 Brussels
08:15 Johannesburg
Connect
X32259 TUIfly
LH572 Lufthansa
12:55 Gran Canaria
22:00 Frankfurt
18:40 Frankfurt
09:35 Johannesburg
Connect
WK201 Edelweiss Air
LX282 Swiss
13:50 Gran Canaria
22:40 Zurich
19:10 Zurich
10:20 Johannesburg
Connect
4Y303 Airbus France
LH572 Lufthansa
14:30 Gran Canaria
22:00 Frankfurt
20:20 Frankfurt
09:35 Johannesburg
Connect
HV5666 Transavia Holland
KL0591 KLM
18:10 Gran Canaria
10:30 Amsterdam Schiphol
23:50 Amsterdam Schiphol
22:10 Johannesburg
Connect
HV5662 Transavia Holland
KL0591 KLM
18:40 Gran Canaria
10:30 Amsterdam Schiphol
00:20 Amsterdam Schiphol
22:10 Johannesburg
Connect
HV5666 Transavia Holland
KL0591 KLM
18:50 Gran Canaria
10:30 Amsterdam Schiphol
00:30 Amsterdam Schiphol
22:10 Johannesburg
Connect

8. Tenerife Sur Apt to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife Sur Apt.

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

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

Flight Depart Arrive
TB1752 TUI fly Belgium
KF2305 Air Belgium
10:25 Tenerife Sur Apt
19:45 Brussels
16:25 Brussels
08:15 Johannesburg
Connect
WK215 217 Edelweiss Air
LX282 Swiss
11:05 Tenerife Sur Apt
22:40 Zurich
16:25 Zurich
10:20 Johannesburg
Connect
WK215 Edelweiss Air
LX282 Swiss
11:10 Tenerife Sur Apt
22:40 Zurich
16:40 Zurich
10:20 Johannesburg
Connect
4Y307 Airbus France
LH572 Lufthansa
11:15 Tenerife Sur Apt
22:00 Frankfurt
17:05 Frankfurt
09:35 Johannesburg
Connect
4Y307 Airbus France
DE2288 Condor Flugdienst
11:15 Tenerife Sur Apt
19:20 Frankfurt
17:05 Frankfurt
07:20 Johannesburg
Connect
X32143 TUIfly
DE2288 Condor Flugdienst
12:40 Tenerife Sur Apt
19:20 Frankfurt
18:25 Frankfurt
07:20 Johannesburg
Connect
SN3782 Brussels Airlines
KF2305 Air Belgium
12:45 Tenerife Sur Apt
19:45 Brussels
18:15 Brussels
08:15 Johannesburg
Connect
X32143 TUIfly
LH572 Lufthansa
13:15 Tenerife Sur Apt
22:00 Frankfurt
19:00 Frankfurt
09:35 Johannesburg
Connect
DE1478 Condor Flugdienst
LH572 Lufthansa
14:15 Tenerife Sur Apt
22:00 Frankfurt
20:00 Frankfurt
09:35 Johannesburg
Connect
DE1479 Condor Flugdienst
LH572 Lufthansa
14:55 Tenerife Sur Apt
22:00 Frankfurt
20:45 Frankfurt
09:35 Johannesburg
Connect
BA415 British Airways
VS449 Virgin Atlantic
15:15 Tenerife Sur Apt
22:25 London Heathrow
19:40 London Heathrow
11:30 Johannesburg
Connect
BA415 British Airways
BA057 British Airways
15:15 Tenerife Sur Apt
21:10 London Heathrow
19:40 London Heathrow
10:15 Johannesburg
Connect
WK232 Edelweiss Air
LX282 Swiss
16:00 Tenerife Sur Apt
22:40 Zurich
21:15 Zurich
10:20 Johannesburg
Connect
BA449 British Airways
VS449 Virgin Atlantic
16:25 Tenerife Sur Apt
22:25 London Heathrow
20:50 London Heathrow
11:30 Johannesburg
Connect
HV6674 6672 Transavia Holland
KL0591 KLM
18:50 Tenerife Sur Apt
10:30 Amsterdam Schiphol
00:30 Amsterdam Schiphol
22:10 Johannesburg
Connect
HV6672 Transavia Holland
KL0591 KLM
19:20 Tenerife Sur Apt
10:30 Amsterdam Schiphol
01:00 Amsterdam Schiphol
22:10 Johannesburg
Connect

References

Find Hotels in Madeira, Limpopo, South Africa

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

Booking.com