HowToGo

Flight from Finland to South Africa

How to get to South Africa from Finland by flight ? You can check flights from Finland to South Africa below.

Search Transfer from Finland to South Africa

Search Flights

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

1. Helsinki to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Finland to Helsinki.

  2. You take a flight from Helsinki to Johannesburg and cost approximately 490 USD.

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

Flight Depart Arrive
FZ1784 Flydubai
EK765 Emirates
00:10 Helsinki
14:40 Dubai
07:40 Dubai
20:50 Johannesburg
Connect
FZ1784 Flydubai
EK763 Emirates
00:10 Helsinki
10:05 Dubai
07:40 Dubai
16:25 Johannesburg
Connect
KL1164 KLM
KL0591 KLM
07:00 Helsinki
10:35 Amsterdam Schiphol
08:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
AY1571 Finnair
AF990 Air France
07:35 Helsinki
18:20 Paris CDG
09:40 Paris CDG
05:00 Johannesburg
Connect
AY1301 Finnair
KL0591 KLM
08:10 Helsinki
10:35 Amsterdam Schiphol
09:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
AY1573 Finnair
AF990 Air France
09:25 Helsinki
18:20 Paris CDG
11:30 Paris CDG
05:00 Johannesburg
Connect
QR304 Qatar Airways
QR1365 Qatar Airways
09:50 Helsinki
20:40 Doha
15:40 Doha
04:35 Johannesburg
Connect
QR304 Qatar Airways
QR1363 Qatar Airways
09:50 Helsinki
01:55 Doha
15:40 Doha
09:50 Johannesburg
Connect
AY1575 Finnair
AF990 Air France
12:15 Helsinki
18:20 Paris CDG
14:20 Paris CDG
05:00 Johannesburg
Connect
TK1762 Turkish Airlines
TK38 42 Turkish Airlines
12:40 Helsinki
01:35 Istanbul Ataturk
16:10 Istanbul Ataturk
10:20 Johannesburg
Connect
LH2461 Lufthansa
SA265 South African Airways
12:50 Helsinki
21:05 Munich
14:20 Munich
07:40 Johannesburg
Connect
LH849 Lufthansa
LH572 Lufthansa
13:30 Helsinki
22:05 Frankfurt
15:05 Frankfurt
08:30 Johannesburg
Connect
LH849 Lufthansa
SA261 South African Airways
13:30 Helsinki
20:45 Frankfurt
15:05 Frankfurt
07:25 Johannesburg
Connect
AY1335 Finnair
BA041 British Airways
BA6200 British Airways
14:05 Helsinki
16:55 London Heathrow
06:25 Durban
15:10 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA799 British Airways
BA041 British Airways
BA6224 British Airways
14:10 Helsinki
16:55 London Heathrow
09:10 Durban
15:15 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA799 British Airways
BA041 British Airways
BA6200 British Airways
14:10 Helsinki
16:55 London Heathrow
06:25 Durban
15:15 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA799 British Airways
BA041 British Airways
BA6202 British Airways
14:10 Helsinki
16:55 London Heathrow
08:50 Durban
15:15 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA799 British Airways
BA055 British Airways
14:10 Helsinki
19:05 London Heathrow
15:15 London Heathrow
07:05 Johannesburg
Connect
BA799 British Airways
BA057 British Airways
14:10 Helsinki
21:25 London Heathrow
15:15 London Heathrow
09:15 Johannesburg
Connect
AY1337 Finnair
BA055 British Airways
16:00 Helsinki
19:05 London Heathrow
17:05 London Heathrow
07:05 Johannesburg
Connect
AY1337 Finnair
SA235 South African Airways
16:00 Helsinki
19:00 London Heathrow
17:05 London Heathrow
07:05 Johannesburg
Connect
AY1337 Finnair
BA057 British Airways
16:00 Helsinki
21:25 London Heathrow
17:05 London Heathrow
09:15 Johannesburg
Connect
AY1405 Finnair
SA265 South African Airways
16:15 Helsinki
21:05 Munich
17:50 Munich
07:40 Johannesburg
Connect
AY1763 Finnair
AZ0848 Alitalia
16:20 Helsinki
22:10 Rome
18:45 Rome
08:20 Johannesburg
Connect
AY1415 Finnair
LH572 Lufthansa
16:55 Helsinki
22:05 Frankfurt
18:35 Frankfurt
08:30 Johannesburg
Connect
AY1415 Finnair
SA261 South African Airways
16:55 Helsinki
20:45 Frankfurt
18:35 Frankfurt
07:25 Johannesburg
Connect
AY1341 Finnair
BA057 British Airways
17:00 Helsinki
21:25 London Heathrow
18:05 London Heathrow
09:15 Johannesburg
Connect
AY1341 Finnair
BA055 British Airways
17:00 Helsinki
19:05 London Heathrow
18:05 London Heathrow
07:05 Johannesburg
Connect
AY1341 Finnair
SA235 South African Airways
17:00 Helsinki
19:00 London Heathrow
18:05 London Heathrow
07:05 Johannesburg
Connect
QR302 Qatar Airways
QR1377 Qatar Airways
18:00 Helsinki
07:00 Doha
23:50 Doha
14:55 Johannesburg
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
18:00 Helsinki
01:55 Doha
23:50 Doha
09:50 Johannesburg
Connect
QR302 Qatar Airways
QR1367 Qatar Airways
18:00 Helsinki
07:05 Doha
23:50 Doha
14:55 Johannesburg
Connect
KL1170 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
18:10 Helsinki
20:35 Amsterdam Schiphol
07:45 Nairobi
19:45 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
Connect
LH851 Lufthansa
SA261 South African Airways
18:20 Helsinki
20:45 Frankfurt
19:55 Frankfurt
07:25 Johannesburg
Connect
LH851 Lufthansa
LH572 Lufthansa
18:20 Helsinki
22:05 Frankfurt
19:55 Frankfurt
08:30 Johannesburg
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
19:00 Helsinki
01:35 Istanbul Ataturk
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY1339 Finnair
VS449 Virgin Atlantic
19:30 Helsinki
21:35 London Heathrow
20:40 London Heathrow
09:30 Johannesburg
Connect
SK725 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
20:40 Helsinki
21:50 Stockholm
08:40 Addis Ababa
20:40 Stockholm
06:20 Addis Ababa
13:05 Johannesburg
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
23:20 Helsinki
07:00 Doha
05:30 Doha
14:55 Johannesburg
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
23:20 Helsinki
07:05 Doha
05:30 Doha
14:55 Johannesburg
Connect

2. Turku to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Finland to Turku.

  2. You take a flight from Turku to Johannesburg and cost approximately 650 USD.

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

Flight Depart Arrive
AY230 Finnair
QR304 Qatar Airways
QR1365 Qatar Airways
06:00 Turku
09:50 Helsinki
20:40 Doha
06:35 Helsinki
15:40 Doha
04:35 Johannesburg
Connect
AY230 Finnair
QR304 Qatar Airways
QR1363 Qatar Airways
06:00 Turku
09:50 Helsinki
01:55 Doha
06:35 Helsinki
15:40 Doha
09:50 Johannesburg
Connect
W61532 Wizz Air
W61559 Wizz Air
LY051 El Al
09:10 Turku
14:10 Warsaw Chopin
22:30 Tel Aviv
10:00 Warsaw Chopin
19:00 Tel Aviv
06:25 Johannesburg
Connect
W61532 Wizz Air
W61443 Wizz Air
AZ0848 Alitalia
09:10 Turku
16:35 Warsaw Chopin
22:10 Rome
10:00 Warsaw Chopin
19:00 Rome
08:20 Johannesburg
Connect
W61532 Wizz Air
AZ0491 Alitalia
AZ0848 Alitalia
09:10 Turku
11:45 Warsaw Chopin
22:10 Rome
10:00 Warsaw Chopin
14:05 Rome
08:20 Johannesburg
Connect
SK4231 Scandinavian Airlines
LH2417 Lufthansa
SA265 South African Airways
09:50 Turku
15:10 Stockholm
21:05 Munich
09:40 Stockholm
17:20 Munich
07:40 Johannesburg
Connect
SK4231 Scandinavian Airlines
LH2415 Lufthansa
SA265 South African Airways
09:50 Turku
11:50 Stockholm
21:05 Munich
09:40 Stockholm
14:00 Munich
07:40 Johannesburg
Connect
SK4231 Scandinavian Airlines
SK1897 Scandinavian Airlines
AZ0848 Alitalia
09:50 Turku
16:15 Stockholm
22:10 Rome
09:40 Stockholm
19:25 Rome
08:20 Johannesburg
Connect
BT356 Air Baltic
BT223 Air Baltic
SA265 South African Airways
10:20 Turku
17:40 Riga
21:05 Munich
11:25 Riga
18:50 Munich
07:40 Johannesburg
Connect
BT356 Air Baltic
TK1758 Turkish Airlines
TK38 42 Turkish Airlines
10:20 Turku
12:15 Riga
01:35 Istanbul Ataturk
11:25 Riga
15:15 Istanbul Ataturk
10:20 Johannesburg
Connect
BT356 Air Baltic
BT633 Air Baltic
AZ0848 Alitalia
10:20 Turku
14:50 Riga
22:10 Rome
11:25 Riga
16:55 Rome
08:20 Johannesburg
Connect
W67770 Wizz Air
TK1006 Turkish Airlines
TK38 42 Turkish Airlines
10:45 Turku
20:55 Skopje
01:35 Istanbul Ataturk
12:55 Skopje
23:30 Istanbul Ataturk
10:20 Johannesburg
Connect
SK4233 Scandinavian Airlines
SK1897 Scandinavian Airlines
AZ0848 Alitalia
11:30 Turku
16:15 Stockholm
22:10 Rome
11:20 Stockholm
19:25 Rome
08:20 Johannesburg
Connect
SK4233 Scandinavian Airlines
LH2417 Lufthansa
SA265 South African Airways
11:30 Turku
15:10 Stockholm
21:05 Munich
11:20 Stockholm
17:20 Munich
07:40 Johannesburg
Connect
SK4233 Scandinavian Airlines
TK1796 Turkish Airlines
TK38 42 Turkish Airlines
11:30 Turku
17:40 Stockholm
01:35 Istanbul Ataturk
11:20 Stockholm
22:15 Istanbul Ataturk
10:20 Johannesburg
Connect
SK4233 Scandinavian Airlines
LX1251 Swiss
LX288 Swiss
11:30 Turku
15:15 Stockholm
22:40 Zurich
11:20 Stockholm
17:40 Zurich
09:10 Johannesburg
Connect
SK4233 Scandinavian Airlines
SK1605 Scandinavian Airlines
LX288 Swiss
11:30 Turku
16:15 Stockholm
22:40 Zurich
11:20 Stockholm
18:40 Zurich
09:10 Johannesburg
Connect
SK4233 Scandinavian Airlines
QR168 Qatar Airways
QR1363 Qatar Airways
11:30 Turku
17:40 Stockholm
01:55 Doha
11:20 Stockholm
00:45 Doha
09:50 Johannesburg
Connect
SK4233 Scandinavian Airlines
LX1247 Swiss
LX288 Swiss
11:30 Turku
14:00 Stockholm
22:40 Zurich
11:20 Stockholm
16:25 Zurich
09:10 Johannesburg
Connect
AY649 Finnair
AY1405 Finnair
SA265 South African Airways
11:35 Turku
16:15 Helsinki
21:05 Munich
12:10 Helsinki
17:50 Munich
07:40 Johannesburg
Connect
AY649 Finnair
QR302 Qatar Airways
QR1363 Qatar Airways
11:35 Turku
18:00 Helsinki
01:55 Doha
12:10 Helsinki
23:50 Doha
09:50 Johannesburg
Connect
AY649 Finnair
AY1767 Finnair
AZ0848 Alitalia
11:35 Turku
15:15 Helsinki
22:10 Rome
12:10 Helsinki
17:40 Rome
08:20 Johannesburg
Connect
AY649 Finnair
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
11:35 Turku
19:00 Helsinki
01:35 Istanbul Ataturk
12:10 Helsinki
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY649 Finnair
AY1763 Finnair
AZ0848 Alitalia
11:35 Turku
16:20 Helsinki
22:10 Rome
12:10 Helsinki
18:45 Rome
08:20 Johannesburg
Connect
AY224 Finnair
QR302 Qatar Airways
QR1363 Qatar Airways
14:45 Turku
18:00 Helsinki
01:55 Doha
15:25 Helsinki
23:50 Doha
09:50 Johannesburg
Connect
AY224 Finnair
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
14:45 Turku
19:00 Helsinki
01:35 Istanbul Ataturk
15:25 Helsinki
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY224 Finnair
AY1405 Finnair
SA265 South African Airways
14:45 Turku
16:15 Helsinki
21:05 Munich
15:25 Helsinki
17:50 Munich
07:40 Johannesburg
Connect
AY224 Finnair
AY1763 Finnair
AZ0848 Alitalia
14:45 Turku
16:20 Helsinki
22:10 Rome
15:25 Helsinki
18:45 Rome
08:20 Johannesburg
Connect
AY224 Finnair
QR302 Qatar Airways
QR1367 Qatar Airways
14:45 Turku
18:00 Helsinki
07:05 Doha
15:25 Helsinki
23:50 Doha
14:55 Johannesburg
Connect
AY224 Finnair
QR308 Qatar Airways
QR1377 Qatar Airways
14:45 Turku
23:20 Helsinki
07:00 Doha
15:25 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY224 Finnair
QR308 Qatar Airways
QR1367 Qatar Airways
14:45 Turku
23:20 Helsinki
07:05 Doha
15:25 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY224 Finnair
QR302 Qatar Airways
QR1377 Qatar Airways
14:45 Turku
18:00 Helsinki
07:00 Doha
15:25 Helsinki
23:50 Doha
14:55 Johannesburg
Connect
SK4235 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
17:10 Turku
21:50 Stockholm
08:40 Addis Ababa
17:05 Stockholm
06:20 Addis Ababa
13:05 Johannesburg
Connect
SK4235 Scandinavian Airlines
QR172 Qatar Airways
QR1367 Qatar Airways
17:10 Turku
22:40 Stockholm
07:05 Doha
17:05 Stockholm
05:40 Doha
14:55 Johannesburg
Connect
SK4235 Scandinavian Airlines
QR172 Qatar Airways
QR1377 Qatar Airways
17:10 Turku
22:40 Stockholm
07:00 Doha
17:05 Stockholm
05:40 Doha
14:55 Johannesburg
Connect
AY226 Finnair
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
17:10 Turku
19:00 Helsinki
01:35 Istanbul Ataturk
17:45 Helsinki
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY226 Finnair
QR308 Qatar Airways
QR1377 Qatar Airways
17:10 Turku
23:20 Helsinki
07:00 Doha
17:45 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY226 Finnair
QR308 Qatar Airways
QR1367 Qatar Airways
17:10 Turku
23:20 Helsinki
07:05 Doha
17:45 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
SK4237 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
19:55 Turku
21:50 Stockholm
08:40 Addis Ababa
19:50 Stockholm
06:20 Addis Ababa
13:05 Johannesburg
Connect
SK4237 Scandinavian Airlines
QR172 Qatar Airways
QR1367 Qatar Airways
19:55 Turku
22:40 Stockholm
07:05 Doha
19:50 Stockholm
05:40 Doha
14:55 Johannesburg
Connect

3. Helsinki to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Finland to Helsinki.

  2. You take a flight from Helsinki to Pietermaritzburg and cost approximately 650 USD.

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

Flight Depart Arrive
FZ1784 Flydubai
EK763 Emirates
SA8739 South African Airways
00:10 Helsinki
10:05 Dubai
18:15 Johannesburg
07:40 Dubai
16:25 Johannesburg
19:15 Pietermaritzburg
Connect
FZ1784 Flydubai
EK763 Emirates
SA8741 South African Airways
00:10 Helsinki
10:05 Dubai
17:15 Johannesburg
07:40 Dubai
16:25 Johannesburg
18:15 Pietermaritzburg
Connect
KL1164 KLM
KL0591 KLM
SA8747 South African Airways
07:00 Helsinki
10:35 Amsterdam Schiphol
07:00 Johannesburg
08:35 Amsterdam Schiphol
21:20 Johannesburg
08:00 Pietermaritzburg
Connect
QR304 Qatar Airways
QR1365 Qatar Airways
SA8747 South African Airways
09:50 Helsinki
20:40 Doha
07:00 Johannesburg
15:40 Doha
04:35 Johannesburg
08:00 Pietermaritzburg
Connect
AY1575 Finnair
AF990 Air France
SA8747 South African Airways
12:15 Helsinki
18:20 Paris CDG
07:00 Johannesburg
14:20 Paris CDG
05:00 Johannesburg
08:00 Pietermaritzburg
Connect
TK1762 Turkish Airlines
TK38 42 Turkish Airlines
SA8735 South African Airways
12:40 Helsinki
01:35 Istanbul Ataturk
12:15 Johannesburg
16:10 Istanbul Ataturk
10:20 Johannesburg
13:15 Pietermaritzburg
Connect
LH2461 Lufthansa
SA265 South African Airways
SA8743 South African Airways
12:50 Helsinki
21:05 Munich
15:30 Johannesburg
14:20 Munich
07:40 Johannesburg
16:30 Pietermaritzburg
Connect
LH2461 Lufthansa
SA265 South African Airways
SA8741 South African Airways
12:50 Helsinki
21:05 Munich
17:15 Johannesburg
14:20 Munich
07:40 Johannesburg
18:15 Pietermaritzburg
Connect
LH2461 Lufthansa
SA265 South African Airways
SA8735 South African Airways
12:50 Helsinki
21:05 Munich
12:15 Johannesburg
14:20 Munich
07:40 Johannesburg
13:15 Pietermaritzburg
Connect
LH849 Lufthansa
SA261 South African Airways
SA8741 South African Airways
13:30 Helsinki
20:45 Frankfurt
17:15 Johannesburg
15:05 Frankfurt
07:25 Johannesburg
18:15 Pietermaritzburg
Connect
LH849 Lufthansa
LH572 Lufthansa
SA8741 South African Airways
13:30 Helsinki
22:05 Frankfurt
17:15 Johannesburg
15:05 Frankfurt
08:30 Johannesburg
18:15 Pietermaritzburg
Connect
LH849 Lufthansa
LH572 Lufthansa
SA8735 South African Airways
13:30 Helsinki
22:05 Frankfurt
12:15 Johannesburg
15:05 Frankfurt
08:30 Johannesburg
13:15 Pietermaritzburg
Connect
LH849 Lufthansa
LH572 Lufthansa
SA8743 South African Airways
13:30 Helsinki
22:05 Frankfurt
15:30 Johannesburg
15:05 Frankfurt
08:30 Johannesburg
16:30 Pietermaritzburg
Connect
LH849 Lufthansa
SA261 South African Airways
SA8743 South African Airways
13:30 Helsinki
20:45 Frankfurt
15:30 Johannesburg
15:05 Frankfurt
07:25 Johannesburg
16:30 Pietermaritzburg
Connect
LH849 Lufthansa
SA261 South African Airways
SA8735 South African Airways
13:30 Helsinki
20:45 Frankfurt
12:15 Johannesburg
15:05 Frankfurt
07:25 Johannesburg
13:15 Pietermaritzburg
Connect
AY1405 Finnair
SA265 South African Airways
SA8735 South African Airways
16:15 Helsinki
21:05 Munich
12:15 Johannesburg
17:50 Munich
07:40 Johannesburg
13:15 Pietermaritzburg
Connect
AY1405 Finnair
SA265 South African Airways
SA8743 South African Airways
16:15 Helsinki
21:05 Munich
15:30 Johannesburg
17:50 Munich
07:40 Johannesburg
16:30 Pietermaritzburg
Connect
AY1513 Finnair
LX288 Swiss
SA8735 South African Airways
16:30 Helsinki
22:40 Zurich
12:15 Johannesburg
18:20 Zurich
09:10 Johannesburg
13:15 Pietermaritzburg
Connect
AY1415 Finnair
SA261 South African Airways
SA8735 South African Airways
16:55 Helsinki
20:45 Frankfurt
12:15 Johannesburg
18:35 Frankfurt
07:25 Johannesburg
13:15 Pietermaritzburg
Connect
AY1341 Finnair
BA055 British Airways
SA8735 South African Airways
17:00 Helsinki
19:05 London Heathrow
12:15 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
13:15 Pietermaritzburg
Connect
AY1341 Finnair
BA057 British Airways
SA8735 South African Airways
17:00 Helsinki
21:25 London Heathrow
12:15 Johannesburg
18:05 London Heathrow
09:15 Johannesburg
13:15 Pietermaritzburg
Connect
AY1341 Finnair
SA235 South African Airways
SA8743 South African Airways
17:00 Helsinki
19:00 London Heathrow
15:30 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
16:30 Pietermaritzburg
Connect
AY1341 Finnair
SA235 South African Airways
SA8735 South African Airways
17:00 Helsinki
19:00 London Heathrow
12:15 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
13:15 Pietermaritzburg
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
SA8743 South African Airways
18:00 Helsinki
01:55 Doha
15:30 Johannesburg
23:50 Doha
09:50 Johannesburg
16:30 Pietermaritzburg
Connect
QR302 Qatar Airways
QR1377 Qatar Airways
SA8741 South African Airways
18:00 Helsinki
07:00 Doha
17:15 Johannesburg
23:50 Doha
14:55 Johannesburg
18:15 Pietermaritzburg
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
SA8735 South African Airways
18:00 Helsinki
01:55 Doha
12:15 Johannesburg
23:50 Doha
09:50 Johannesburg
13:15 Pietermaritzburg
Connect
LH851 Lufthansa
LH572 Lufthansa
SA8741 South African Airways
18:20 Helsinki
22:05 Frankfurt
17:15 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
18:15 Pietermaritzburg
Connect
LH851 Lufthansa
LH572 Lufthansa
SA8743 South African Airways
18:20 Helsinki
22:05 Frankfurt
15:30 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
16:30 Pietermaritzburg
Connect
LH851 Lufthansa
SA261 South African Airways
SA8741 South African Airways
18:20 Helsinki
20:45 Frankfurt
17:15 Johannesburg
19:55 Frankfurt
07:25 Johannesburg
18:15 Pietermaritzburg
Connect
LH851 Lufthansa
LH572 Lufthansa
SA8735 South African Airways
18:20 Helsinki
22:05 Frankfurt
12:15 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
13:15 Pietermaritzburg
Connect
LH851 Lufthansa
SA261 South African Airways
SA8735 South African Airways
18:20 Helsinki
20:45 Frankfurt
12:15 Johannesburg
19:55 Frankfurt
07:25 Johannesburg
13:15 Pietermaritzburg
Connect
LH851 Lufthansa
SA261 South African Airways
SA8743 South African Airways
18:20 Helsinki
20:45 Frankfurt
15:30 Johannesburg
19:55 Frankfurt
07:25 Johannesburg
16:30 Pietermaritzburg
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
SA8741 South African Airways
19:00 Helsinki
01:35 Istanbul Ataturk
17:15 Johannesburg
22:25 Istanbul Ataturk
10:20 Johannesburg
18:15 Pietermaritzburg
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
SA8735 South African Airways
19:00 Helsinki
01:35 Istanbul Ataturk
12:15 Johannesburg
22:25 Istanbul Ataturk
10:20 Johannesburg
13:15 Pietermaritzburg
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
SA8743 South African Airways
19:00 Helsinki
01:35 Istanbul Ataturk
15:30 Johannesburg
22:25 Istanbul Ataturk
10:20 Johannesburg
16:30 Pietermaritzburg
Connect
AY1969 Finnair
EK763 Emirates
SA8741 South African Airways
20:40 Helsinki
10:05 Dubai
17:15 Johannesburg
04:55 Dubai
16:25 Johannesburg
18:15 Pietermaritzburg
Connect
AY1969 Finnair
EK763 Emirates
SA8739 South African Airways
20:40 Helsinki
10:05 Dubai
18:15 Johannesburg
04:55 Dubai
16:25 Johannesburg
19:15 Pietermaritzburg
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
SA8741 South African Airways
23:20 Helsinki
07:00 Doha
17:15 Johannesburg
05:30 Doha
14:55 Johannesburg
18:15 Pietermaritzburg
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
SA8739 South African Airways
23:20 Helsinki
07:00 Doha
18:15 Johannesburg
05:30 Doha
14:55 Johannesburg
19:15 Pietermaritzburg
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
SA8739 South African Airways
23:20 Helsinki
07:05 Doha
18:15 Johannesburg
05:30 Doha
14:55 Johannesburg
19:15 Pietermaritzburg
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
SA8741 South African Airways
23:20 Helsinki
07:05 Doha
17:15 Johannesburg
05:30 Doha
14:55 Johannesburg
18:15 Pietermaritzburg
Connect

4. Helsinki to Capetown

  1. You take a bus, shuttle or taxi from your location in Finland to Helsinki.

  2. You take a flight from Helsinki to Capetown and cost approximately 600 USD.

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

Flight Depart Arrive
FZ1784 Flydubai
EK770 Emirates
00:10 Helsinki
09:05 Dubai
07:40 Dubai
16:45 Capetown
Connect
LH2467 Lufthansa
LH574 Lufthansa
06:15 Helsinki
19:00 Munich
07:45 Munich
07:40 Capetown
Connect
SK1705 Scandinavian Airlines
OS302 Austrian Airlines
OS31 Austrian Airlines
06:35 Helsinki
10:05 Copenhagen
13:40 Vienna
07:20 Copenhagen
11:50 Vienna
01:05 Capetown
Connect
KL1164 KLM
KL0597 KLM
07:00 Helsinki
10:05 Amsterdam Schiphol
08:35 Amsterdam Schiphol
21:20 Capetown
Connect
AY1571 Finnair
AF864 Air France
07:35 Helsinki
10:30 Paris CDG
09:40 Paris CDG
21:50 Capetown
Connect
AY1471 Finnair
OS31 Austrian Airlines
08:30 Helsinki
13:40 Vienna
09:55 Vienna
01:05 Capetown
Connect
QR304 Qatar Airways
QR1369 Qatar Airways
09:50 Helsinki
01:40 Doha
15:40 Doha
11:10 Capetown
Connect
OE229 Cairo Aviation
OS31 Austrian Airlines
10:20 Helsinki
13:40 Vienna
11:50 Vienna
01:05 Capetown
Connect
TK1762 Turkish Airlines
TK44 Turkish Airlines
12:40 Helsinki
01:55 Istanbul Ataturk
16:10 Istanbul Ataturk
12:00 Capetown
Connect
LH2461 Lufthansa
LH574 Lufthansa
12:50 Helsinki
19:00 Munich
14:20 Munich
07:40 Capetown
Connect
LH849 Lufthansa
LH576 Lufthansa
13:30 Helsinki
22:15 Frankfurt
15:05 Frankfurt
10:00 Capetown
Connect
AY1335 Finnair
BA041 British Airways
BA6300 British Airways
14:05 Helsinki
16:55 London Heathrow
06:20 Durban
15:10 London Heathrow
05:25 Durban
08:20 Capetown
Connect
BA799 British Airways
BA041 British Airways
BA6300 British Airways
14:10 Helsinki
16:55 London Heathrow
06:20 Durban
15:15 London Heathrow
05:25 Durban
08:20 Capetown
Connect
BA799 British Airways
BA055 British Airways
BA6413 British Airways
14:10 Helsinki
19:05 London Heathrow
09:25 Johannesburg
15:15 London Heathrow
07:05 Johannesburg
11:35 Capetown
Connect
BA799 British Airways
BA041 British Airways
BA6314 British Airways
14:10 Helsinki
16:55 London Heathrow
10:30 Durban
15:15 London Heathrow
05:25 Durban
12:40 Capetown
Connect
BA799 British Airways
BA041 British Airways
BA6302 British Airways
14:10 Helsinki
16:55 London Heathrow
09:00 Durban
15:15 London Heathrow
05:25 Durban
11:10 Capetown
Connect
AY1337 Finnair
BA055 British Airways
BA6413 British Airways
16:00 Helsinki
19:05 London Heathrow
09:25 Johannesburg
17:05 London Heathrow
07:05 Johannesburg
11:35 Capetown
Connect
AY1337 Finnair
BA059 British Airways
16:00 Helsinki
21:40 London Heathrow
17:05 London Heathrow
10:10 Capetown
Connect
AY1405 Finnair
LH574 Lufthansa
16:15 Helsinki
19:00 Munich
17:50 Munich
07:40 Capetown
Connect
AY1513 Finnair
WK86 Edelweiss Air
16:30 Helsinki
19:45 Zurich
18:20 Zurich
07:10 Capetown
Connect
AY1415 Finnair
DE2290 Condor Flugdienst
16:55 Helsinki
20:30 Frankfurt
18:35 Frankfurt
08:25 Capetown
Connect
AY1415 Finnair
LH576 Lufthansa
16:55 Helsinki
22:15 Frankfurt
18:35 Frankfurt
10:00 Capetown
Connect
AY1341 Finnair
BA059 British Airways
17:00 Helsinki
21:40 London Heathrow
18:05 London Heathrow
10:10 Capetown
Connect
AY1341 Finnair
BA057 British Airways
BA6409 British Airways
17:00 Helsinki
21:25 London Heathrow
10:35 Johannesburg
18:05 London Heathrow
09:15 Johannesburg
12:45 Capetown
Connect
AY1341 Finnair
BA055 British Airways
BA6413 British Airways
17:00 Helsinki
19:05 London Heathrow
09:25 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
11:35 Capetown
Connect
AY1341 Finnair
BA055 British Airways
BA6409 British Airways
17:00 Helsinki
19:05 London Heathrow
10:35 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
12:45 Capetown
Connect
D8370 Norwegian Air International
BA2041 British Airways
17:05 Helsinki
20:00 London Gatwick
18:10 London Gatwick
09:45 Capetown
Connect
QR302 Qatar Airways
QR1371 Qatar Airways
18:00 Helsinki
07:40 Doha
23:50 Doha
17:10 Capetown
Connect
QR302 Qatar Airways
QR1369 Qatar Airways
18:00 Helsinki
01:40 Doha
23:50 Doha
11:10 Capetown
Connect
LH851 Lufthansa
LH576 Lufthansa
18:20 Helsinki
22:15 Frankfurt
19:55 Frankfurt
10:00 Capetown
Connect
TK1764 Turkish Airlines
TK44 Turkish Airlines
19:00 Helsinki
01:55 Istanbul Ataturk
22:25 Istanbul Ataturk
12:00 Capetown
Connect
AY1339 Finnair
BA059 British Airways
19:30 Helsinki
21:40 London Heathrow
20:40 London Heathrow
10:10 Capetown
Connect
SK725 Scandinavian Airlines
ET715 Ethiopian Airlines
ET847 Ethiopian Airlines
20:40 Helsinki
21:50 Stockholm
08:15 Addis Ababa
20:40 Stockholm
06:20 Addis Ababa
13:45 Capetown
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
BA6427 British Airways
23:20 Helsinki
07:00 Doha
16:00 Johannesburg
05:30 Doha
14:55 Johannesburg
18:10 Capetown
Connect
QR308 Qatar Airways
QR1371 Qatar Airways
23:20 Helsinki
07:40 Doha
05:30 Doha
17:10 Capetown
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
BA6429 British Airways
23:20 Helsinki
07:05 Doha
17:00 Johannesburg
05:30 Doha
14:55 Johannesburg
19:10 Capetown
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
BA6429 British Airways
23:20 Helsinki
07:00 Doha
17:00 Johannesburg
05:30 Doha
14:55 Johannesburg
19:10 Capetown
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
BA6427 British Airways
23:20 Helsinki
07:05 Doha
16:00 Johannesburg
05:30 Doha
14:55 Johannesburg
18:10 Capetown
Connect

5. Tampere to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Finland to Tampere.

  2. You take a flight from Tampere to Johannesburg and cost approximately 410 USD.

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

Flight Depart Arrive
AY270 Finnair
QR304 Qatar Airways
QR1365 Qatar Airways
06:05 Tampere
09:50 Helsinki
20:40 Doha
06:40 Helsinki
15:40 Doha
04:35 Johannesburg
Connect
AY270 Finnair
QR304 Qatar Airways
QR1363 Qatar Airways
06:05 Tampere
09:50 Helsinki
01:55 Doha
06:40 Helsinki
15:40 Doha
09:50 Johannesburg
Connect
SK4243 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
13:20 Tampere
21:50 Stockholm
08:40 Addis Ababa
13:30 Stockholm
06:20 Addis Ababa
13:05 Johannesburg
Connect
SK4243 Scandinavian Airlines
TK1796 Turkish Airlines
TK38 42 Turkish Airlines
13:20 Tampere
17:40 Stockholm
01:35 Istanbul Ataturk
13:30 Stockholm
22:15 Istanbul Ataturk
10:20 Johannesburg
Connect
SK4243 Scandinavian Airlines
LH2417 Lufthansa
SA265 South African Airways
13:20 Tampere
15:10 Stockholm
21:05 Munich
13:30 Stockholm
17:20 Munich
07:40 Johannesburg
Connect
AY264 Finnair
AY1405 Finnair
SA265 South African Airways
14:40 Tampere
16:15 Helsinki
21:05 Munich
15:25 Helsinki
17:50 Munich
07:40 Johannesburg
Connect
AY264 Finnair
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
14:40 Tampere
19:00 Helsinki
01:35 Istanbul Ataturk
15:25 Helsinki
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY264 Finnair
QR302 Qatar Airways
QR1367 Qatar Airways
14:40 Tampere
18:00 Helsinki
07:05 Doha
15:25 Helsinki
23:50 Doha
14:55 Johannesburg
Connect
AY264 Finnair
QR308 Qatar Airways
QR1377 Qatar Airways
14:40 Tampere
23:20 Helsinki
07:00 Doha
15:25 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY264 Finnair
QR308 Qatar Airways
QR1367 Qatar Airways
14:40 Tampere
23:20 Helsinki
07:05 Doha
15:25 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY264 Finnair
AY1513 Finnair
LX288 Swiss
14:40 Tampere
16:30 Helsinki
22:40 Zurich
15:25 Helsinki
18:20 Zurich
09:10 Johannesburg
Connect
AY264 Finnair
AY1763 Finnair
AZ0848 Alitalia
14:40 Tampere
16:20 Helsinki
22:10 Rome
15:25 Helsinki
18:45 Rome
08:20 Johannesburg
Connect
AY264 Finnair
QR302 Qatar Airways
QR1363 Qatar Airways
14:40 Tampere
18:00 Helsinki
01:55 Doha
15:25 Helsinki
23:50 Doha
09:50 Johannesburg
Connect
AY264 Finnair
QR302 Qatar Airways
QR1377 Qatar Airways
14:40 Tampere
18:00 Helsinki
07:00 Doha
15:25 Helsinki
23:50 Doha
14:55 Johannesburg
Connect
AY266 Finnair
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
17:05 Tampere
19:00 Helsinki
01:35 Istanbul Ataturk
17:40 Helsinki
22:25 Istanbul Ataturk
10:20 Johannesburg
Connect
AY266 Finnair
QR308 Qatar Airways
QR1367 Qatar Airways
17:05 Tampere
23:20 Helsinki
07:05 Doha
17:40 Helsinki
05:30 Doha
14:55 Johannesburg
Connect
AY266 Finnair
QR308 Qatar Airways
QR1377 Qatar Airways
17:05 Tampere
23:20 Helsinki
07:00 Doha
17:40 Helsinki
05:30 Doha
14:55 Johannesburg
Connect

6. Tallinn to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Finland to Tallinn.

  2. You take a flight from Tallinn to Johannesburg and cost approximately 410 USD.

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

Flight Depart Arrive
LH885 Lufthansa
LH572 Lufthansa
06:15 Tallinn
22:05 Frankfurt
07:45 Frankfurt
08:30 Johannesburg
Connect
BT621 Air Baltic
KL0591 KLM
07:35 Tallinn
10:35 Amsterdam Schiphol
09:00 Amsterdam Schiphol
21:20 Johannesburg
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
12:25 Tallinn
01:35 Istanbul Ataturk
15:45 Istanbul Ataturk
10:20 Johannesburg
Connect
LH2405 Lufthansa
SA265 South African Airways
12:55 Tallinn
21:05 Munich
14:20 Munich
07:40 Johannesburg
Connect
LH881 Lufthansa
LH572 Lufthansa
13:50 Tallinn
22:05 Frankfurt
15:15 Frankfurt
08:30 Johannesburg
Connect
LH881 Lufthansa
SA261 South African Airways
13:50 Tallinn
20:45 Frankfurt
15:15 Frankfurt
07:25 Johannesburg
Connect
BT635 Air Baltic
AZ0848 Alitalia
15:55 Tallinn
22:10 Rome
18:15 Rome
08:20 Johannesburg
Connect
LH883 Lufthansa
LH572 Lufthansa
18:10 Tallinn
22:05 Frankfurt
19:35 Frankfurt
08:30 Johannesburg
Connect
LH883 Lufthansa
SA261 South African Airways
18:10 Tallinn
20:45 Frankfurt
19:35 Frankfurt
07:25 Johannesburg
Connect
TK1422 Turkish Airlines
TK38 42 Turkish Airlines
18:40 Tallinn
01:35 Istanbul Ataturk
21:55 Istanbul Ataturk
10:20 Johannesburg
Connect

7. Helsinki to Durban

  1. You take a bus, shuttle or taxi from your location in Finland to Helsinki.

  2. You take a flight from Helsinki to Durban and cost approximately 600 USD.

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

Flight Depart Arrive
FZ1784 Flydubai
EK775 Emirates
00:10 Helsinki
10:15 Dubai
07:40 Dubai
16:35 Durban
Connect
AY1331 Finnair
BA041 British Airways
08:00 Helsinki
16:55 London Heathrow
09:10 London Heathrow
05:25 Durban
Connect
QR304 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
09:50 Helsinki
20:40 Doha
05:55 Johannesburg
15:40 Doha
04:35 Johannesburg
07:00 Durban
Connect
AY1343 Finnair
BA041 British Airways
11:40 Helsinki
16:55 London Heathrow
12:50 London Heathrow
05:25 Durban
Connect
TK1762 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
12:40 Helsinki
01:35 Istanbul Ataturk
11:20 Johannesburg
16:10 Istanbul Ataturk
10:20 Johannesburg
12:35 Durban
Connect
LH2461 Lufthansa
LH574 Lufthansa
JE334 Mango
12:50 Helsinki
19:00 Munich
08:40 Capetown
14:20 Munich
07:40 Capetown
10:35 Durban
Connect
LH849 Lufthansa
LH572 Lufthansa
SA543 South African Airways
13:30 Helsinki
22:05 Frankfurt
09:35 Johannesburg
15:05 Frankfurt
08:30 Johannesburg
10:40 Durban
Connect
AY1335 Finnair
BA041 British Airways
14:05 Helsinki
16:55 London Heathrow
15:10 London Heathrow
05:25 Durban
Connect
BA799 British Airways
BA059 British Airways
BA6305 British Airways
14:10 Helsinki
21:40 London Heathrow
12:00 Capetown
15:15 London Heathrow
10:10 Capetown
14:00 Durban
Connect
BA799 British Airways
BA055 British Airways
BA6203 British Airways
14:10 Helsinki
19:05 London Heathrow
08:55 Johannesburg
15:15 London Heathrow
07:05 Johannesburg
10:00 Durban
Connect
BA799 British Airways
BA041 British Airways
14:10 Helsinki
16:55 London Heathrow
15:15 London Heathrow
05:25 Durban
Connect
AY1337 Finnair
BA055 British Airways
BA6203 British Airways
16:00 Helsinki
19:05 London Heathrow
08:55 Johannesburg
17:05 London Heathrow
07:05 Johannesburg
10:00 Durban
Connect
AY1337 Finnair
BA055 British Airways
BA6215 British Airways
16:00 Helsinki
19:05 London Heathrow
10:35 Johannesburg
17:05 London Heathrow
07:05 Johannesburg
11:40 Durban
Connect
AY1341 Finnair
BA057 British Airways
BA6211 British Airways
17:00 Helsinki
21:25 London Heathrow
12:45 Johannesburg
18:05 London Heathrow
09:15 Johannesburg
13:50 Durban
Connect
AY1341 Finnair
BA059 British Airways
BA6305 British Airways
17:00 Helsinki
21:40 London Heathrow
12:00 Capetown
18:05 London Heathrow
10:10 Capetown
14:00 Durban
Connect
AY1341 Finnair
BA055 British Airways
BA6203 British Airways
17:00 Helsinki
19:05 London Heathrow
08:55 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
10:00 Durban
Connect
AY1341 Finnair
BA057 British Airways
BA6215 British Airways
17:00 Helsinki
21:25 London Heathrow
10:35 Johannesburg
18:05 London Heathrow
09:15 Johannesburg
11:40 Durban
Connect
AY1341 Finnair
BA055 British Airways
BA6211 British Airways
17:00 Helsinki
19:05 London Heathrow
12:45 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
13:50 Durban
Connect
AY1341 Finnair
BA055 British Airways
BA6215 British Airways
17:00 Helsinki
19:05 London Heathrow
10:35 Johannesburg
18:05 London Heathrow
07:05 Johannesburg
11:40 Durban
Connect
QR302 Qatar Airways
QR1367 Qatar Airways
QR1367 Qatar Airways
18:00 Helsinki
07:05 Doha
16:10 Johannesburg
23:50 Doha
14:55 Johannesburg
17:25 Durban
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
BA6211 British Airways
18:00 Helsinki
01:55 Doha
12:45 Johannesburg
23:50 Doha
09:50 Johannesburg
13:50 Durban
Connect
LH851 Lufthansa
SA261 South African Airways
SA543 South African Airways
18:20 Helsinki
20:45 Frankfurt
09:35 Johannesburg
19:55 Frankfurt
07:25 Johannesburg
10:40 Durban
Connect
LH851 Lufthansa
LH572 Lufthansa
SA543 South African Airways
18:20 Helsinki
22:05 Frankfurt
09:35 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
10:40 Durban
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
19:00 Helsinki
01:35 Istanbul Ataturk
11:20 Johannesburg
22:25 Istanbul Ataturk
10:20 Johannesburg
12:35 Durban
Connect
AY1339 Finnair
BA059 British Airways
BA6309 British Airways
19:30 Helsinki
21:40 London Heathrow
13:20 Capetown
20:40 London Heathrow
10:10 Capetown
15:20 Durban
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
BA6227 British Airways
23:20 Helsinki
07:00 Doha
18:40 Johannesburg
05:30 Doha
14:55 Johannesburg
19:45 Durban
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
QR1367 Qatar Airways
23:20 Helsinki
07:05 Doha
16:10 Johannesburg
05:30 Doha
14:55 Johannesburg
17:25 Durban
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
BA6225 British Airways
23:20 Helsinki
07:00 Doha
17:35 Johannesburg
05:30 Doha
14:55 Johannesburg
18:40 Durban
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
BA6219 British Airways
23:20 Helsinki
07:05 Doha
16:15 Johannesburg
05:30 Doha
14:55 Johannesburg
17:20 Durban
Connect
QR308 Qatar Airways
QR1377 Qatar Airways
BA6219 British Airways
23:20 Helsinki
07:00 Doha
16:15 Johannesburg
05:30 Doha
14:55 Johannesburg
17:20 Durban
Connect
QR308 Qatar Airways
QR1367 Qatar Airways
BA6225 British Airways
23:20 Helsinki
07:05 Doha
17:35 Johannesburg
05:30 Doha
14:55 Johannesburg
18:40 Durban
Connect

8. Tallinn to Capetown

  1. You take a bus, shuttle or taxi from your location in Finland to Tallinn.

  2. You take a flight from Tallinn to Capetown and cost approximately 600 USD.

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

Flight Depart Arrive
LH885 Lufthansa
LH576 Lufthansa
06:15 Tallinn
22:15 Frankfurt
07:45 Frankfurt
10:00 Capetown
Connect
BT207 Air Baltic
OS31 Austrian Airlines
06:45 Tallinn
13:40 Vienna
08:05 Vienna
01:05 Capetown
Connect
BT621 Air Baltic
KL0597 KLM
07:35 Tallinn
10:05 Amsterdam Schiphol
09:00 Amsterdam Schiphol
21:20 Capetown
Connect
OE239 Cairo Aviation
OS31 Austrian Airlines
11:20 Tallinn
13:40 Vienna
12:40 Vienna
01:05 Capetown
Connect
TK1424 Turkish Airlines
TK44 Turkish Airlines
12:25 Tallinn
01:55 Istanbul Ataturk
15:45 Istanbul Ataturk
12:00 Capetown
Connect
LH2405 Lufthansa
LH574 Lufthansa
12:55 Tallinn
19:00 Munich
14:20 Munich
07:40 Capetown
Connect
LH881 Lufthansa
LH576 Lufthansa
13:50 Tallinn
22:15 Frankfurt
15:15 Frankfurt
10:00 Capetown
Connect
LH881 Lufthansa
DE2290 Condor Flugdienst
13:50 Tallinn
20:30 Frankfurt
15:15 Frankfurt
08:25 Capetown
Connect
LH881 Lufthansa
SA261 South African Airways
SA317 South African Airways
13:50 Tallinn
20:45 Frankfurt
09:10 Johannesburg
15:15 Frankfurt
07:25 Johannesburg
11:20 Capetown
Connect
LH881 Lufthansa
SA261 South African Airways
SA313 South African Airways
13:50 Tallinn
20:45 Frankfurt
08:35 Johannesburg
15:15 Frankfurt
07:25 Johannesburg
10:45 Capetown
Connect
BT649 Air Baltic
BA2041 British Airways
16:05 Tallinn
20:00 London Gatwick
17:00 London Gatwick
09:45 Capetown
Connect
U28446 easyJet
BA2041 British Airways
17:35 Tallinn
20:00 London Gatwick
18:35 London Gatwick
09:45 Capetown
Connect
LH883 Lufthansa
SA261 South African Airways
SA323 South African Airways
18:10 Tallinn
20:45 Frankfurt
09:55 Johannesburg
19:35 Frankfurt
07:25 Johannesburg
12:05 Capetown
Connect
LH883 Lufthansa
SA261 South African Airways
SA313 South African Airways
18:10 Tallinn
20:45 Frankfurt
08:35 Johannesburg
19:35 Frankfurt
07:25 Johannesburg
10:45 Capetown
Connect
LH883 Lufthansa
LH572 Lufthansa
SA323 South African Airways
18:10 Tallinn
22:05 Frankfurt
09:55 Johannesburg
19:35 Frankfurt
08:30 Johannesburg
12:05 Capetown
Connect
LH883 Lufthansa
LH572 Lufthansa
SA337 South African Airways
18:10 Tallinn
22:05 Frankfurt
13:00 Johannesburg
19:35 Frankfurt
08:30 Johannesburg
15:10 Capetown
Connect
LH883 Lufthansa
DE2290 Condor Flugdienst
18:10 Tallinn
20:30 Frankfurt
19:35 Frankfurt
08:25 Capetown
Connect
LH883 Lufthansa
SA261 South African Airways
SA317 South African Airways
18:10 Tallinn
20:45 Frankfurt
09:10 Johannesburg
19:35 Frankfurt
07:25 Johannesburg
11:20 Capetown
Connect
LH883 Lufthansa
LH572 Lufthansa
SA343 South African Airways
18:10 Tallinn
22:05 Frankfurt
13:45 Johannesburg
19:35 Frankfurt
08:30 Johannesburg
15:55 Capetown
Connect
LH883 Lufthansa
LH576 Lufthansa
18:10 Tallinn
22:15 Frankfurt
19:35 Frankfurt
10:00 Capetown
Connect
TK1422 Turkish Airlines
TK44 Turkish Airlines
18:40 Tallinn
01:55 Istanbul Ataturk
21:55 Istanbul Ataturk
12:00 Capetown
Connect

References

Find Hotels in South Africa

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

Booking.com