HowToGo

Flight from South Africa to Finland

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

Search Transfer from South Africa to Finland

Search Flights

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

1. Johannesburg to Helsinki

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

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

  3. You take a bus, shuttle or taxi from Helsinki to your destination in Finland.

Flight Depart Arrive
QR1366 Qatar Airways
QR303 Qatar Airways
08:00 Johannesburg
02:00 Doha
17:50 Doha
07:55 Helsinki
Connect
QR1364 Qatar Airways
QR303 Qatar Airways
13:45 Johannesburg
02:00 Doha
23:35 Doha
07:55 Helsinki
Connect
QR1364 Qatar Airways
QR301 Qatar Airways
13:45 Johannesburg
08:30 Doha
23:35 Doha
14:25 Helsinki
Connect
KQ763 Kenya Airways
KL0566 KLM
KL1167 KLM
17:30 Johannesburg
23:50 Nairobi
09:50 Amsterdam Schiphol
22:35 Nairobi
07:10 Amsterdam Schiphol
13:10 Helsinki
Connect
TK39 43 Turkish Airlines
TK1761 Turkish Airlines
18:10 Johannesburg
08:25 Istanbul Ataturk
05:00 Istanbul Ataturk
11:45 Helsinki
Connect
TK39 43 Turkish Airlines
TK1763 Turkish Airlines
18:10 Johannesburg
14:40 Istanbul Ataturk
05:00 Istanbul Ataturk
18:05 Helsinki
Connect
LH573 Lufthansa
LH848 Lufthansa
19:00 Johannesburg
09:20 Frankfurt
05:35 Frankfurt
12:40 Helsinki
Connect
LH573 Lufthansa
LH850 Lufthansa
19:00 Johannesburg
14:10 Frankfurt
05:35 Frankfurt
17:30 Helsinki
Connect
BA056 British Airways
BA794 British Airways
19:20 Johannesburg
08:25 London Heathrow
05:30 London Heathrow
13:20 Helsinki
Connect
BA056 British Airways
AY1340 Finnair
19:20 Johannesburg
07:30 London Heathrow
05:30 London Heathrow
12:20 Helsinki
Connect
BA056 British Airways
AY1332 Finnair
19:20 Johannesburg
10:20 London Heathrow
05:30 London Heathrow
15:15 Helsinki
Connect
SA260 South African Airways
SK2636 Scandinavian Airlines
SK716 Scandinavian Airlines
19:25 Johannesburg
12:05 Frankfurt
15:00 Stockholm
06:10 Frankfurt
14:05 Stockholm
16:55 Helsinki
Connect
SA260 South African Airways
LH850 Lufthansa
19:25 Johannesburg
14:10 Frankfurt
06:10 Frankfurt
17:30 Helsinki
Connect
SA260 South African Airways
SK640 Scandinavian Airlines
SK1712 Scandinavian Airlines
19:25 Johannesburg
09:30 Frankfurt
12:25 Copenhagen
06:10 Frankfurt
10:50 Copenhagen
15:00 Helsinki
Connect
SA260 South African Airways
LH848 Lufthansa
19:25 Johannesburg
09:20 Frankfurt
06:10 Frankfurt
12:40 Helsinki
Connect
LX289 Swiss
AY1512 Finnair
19:25 Johannesburg
10:50 Zurich
06:10 Zurich
14:35 Helsinki
Connect
SA234 South African Airways
BA794 British Airways
20:00 Johannesburg
08:25 London Heathrow
06:25 London Heathrow
13:20 Helsinki
Connect
SA234 South African Airways
AY1340 Finnair
20:00 Johannesburg
07:30 London Heathrow
06:25 London Heathrow
12:20 Helsinki
Connect
QR1378 Qatar Airways
QR301 Qatar Airways
20:15 Johannesburg
08:30 Doha
06:05 Doha
14:25 Helsinki
Connect
QR1378 Qatar Airways
QR307 Qatar Airways
20:15 Johannesburg
15:45 Doha
06:05 Doha
22:05 Helsinki
Connect
VS450 Virgin Atlantic
AY1332 Finnair
20:25 Johannesburg
10:20 London Heathrow
06:35 London Heathrow
15:15 Helsinki
Connect
VS450 Virgin Atlantic
BA794 British Airways
20:25 Johannesburg
08:25 London Heathrow
06:35 London Heathrow
13:20 Helsinki
Connect
VS450 Virgin Atlantic
AY1340 Finnair
20:25 Johannesburg
07:30 London Heathrow
06:35 London Heathrow
12:20 Helsinki
Connect
SA264 South African Airways
LH2464 Lufthansa
20:30 Johannesburg
15:30 Munich
07:20 Munich
18:55 Helsinki
Connect
SA264 South African Airways
LH2460 Lufthansa
20:30 Johannesburg
08:40 Munich
07:20 Munich
12:05 Helsinki
Connect
AZ0849 Alitalia
AY1762 Finnair
20:35 Johannesburg
11:15 Rome
06:50 Rome
15:40 Helsinki
Connect
QR1368 Qatar Airways
QR301 Qatar Airways
20:50 Johannesburg
08:30 Doha
06:40 Doha
14:25 Helsinki
Connect
QR1368 Qatar Airways
QR307 Qatar Airways
20:50 Johannesburg
15:45 Doha
06:40 Doha
22:05 Helsinki
Connect
BA054 British Airways
AY1332 Finnair
21:10 Johannesburg
10:20 London Heathrow
07:20 London Heathrow
15:15 Helsinki
Connect
BA054 British Airways
AY1334 Finnair
21:10 Johannesburg
13:35 London Heathrow
07:20 London Heathrow
18:25 Helsinki
Connect
BA054 British Airways
BA794 British Airways
21:10 Johannesburg
08:25 London Heathrow
07:20 London Heathrow
13:20 Helsinki
Connect
EK766 Emirates
FZ1783 Flydubai
22:20 Johannesburg
17:30 Dubai
08:20 Dubai
23:10 Helsinki
Connect
KL0592 KLM
KL1171 KLM
23:10 Johannesburg
20:50 Amsterdam Schiphol
10:20 Amsterdam Schiphol
00:15 Helsinki
Connect
KL0592 KLM
KL1169 KLM
23:10 Johannesburg
14:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
17:25 Helsinki
Connect

2. Johannesburg to Turku

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

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

  3. You take a bus, shuttle or taxi from Turku to your destination in Finland.

Flight Depart Arrive
QR1364 Qatar Airways
QR301 Qatar Airways
AY225 Finnair
13:45 Johannesburg
08:30 Doha
16:15 Helsinki
23:35 Doha
14:25 Helsinki
16:50 Turku
Connect
QR1364 Qatar Airways
QR303 Qatar Airways
AY223 Finnair
13:45 Johannesburg
02:00 Doha
13:50 Helsinki
23:35 Doha
07:55 Helsinki
14:25 Turku
Connect
TK39 43 Turkish Airlines
TK1761 Turkish Airlines
AY223 Finnair
18:10 Johannesburg
08:25 Istanbul Ataturk
13:50 Helsinki
05:00 Istanbul Ataturk
11:45 Helsinki
14:25 Turku
Connect
LH573 Lufthansa
LH848 Lufthansa
AY223 Finnair
19:00 Johannesburg
09:20 Frankfurt
13:50 Helsinki
05:35 Frankfurt
12:40 Helsinki
14:25 Turku
Connect
LH573 Lufthansa
LH800 Lufthansa
SK4234 Scandinavian Airlines
19:00 Johannesburg
07:15 Frankfurt
14:50 Stockholm
05:35 Frankfurt
09:20 Stockholm
16:45 Turku
Connect
BA056 British Airways
AY1340 Finnair
AY223 Finnair
19:20 Johannesburg
07:30 London Heathrow
13:50 Helsinki
05:30 London Heathrow
12:20 Helsinki
14:25 Turku
Connect
BA056 British Airways
BA774 British Airways
SK4234 Scandinavian Airlines
19:20 Johannesburg
08:55 London Heathrow
14:50 Stockholm
05:30 London Heathrow
12:30 Stockholm
16:45 Turku
Connect
SA260 South African Airways
LH802 Lufthansa
SK4236 Scandinavian Airlines
19:25 Johannesburg
10:20 Frankfurt
17:35 Stockholm
06:10 Frankfurt
12:25 Stockholm
19:30 Turku
Connect
SA260 South African Airways
SK2636 Scandinavian Airlines
SK4236 Scandinavian Airlines
19:25 Johannesburg
12:05 Frankfurt
17:35 Stockholm
06:10 Frankfurt
14:05 Stockholm
19:30 Turku
Connect
SA260 South African Airways
LH802 Lufthansa
SK4234 Scandinavian Airlines
19:25 Johannesburg
10:20 Frankfurt
14:50 Stockholm
06:10 Frankfurt
12:25 Stockholm
16:45 Turku
Connect
SA260 South African Airways
LH800 Lufthansa
SK4234 Scandinavian Airlines
19:25 Johannesburg
07:15 Frankfurt
14:50 Stockholm
06:10 Frankfurt
09:20 Stockholm
16:45 Turku
Connect
LX289 Swiss
SK606 Scandinavian Airlines
SK4234 Scandinavian Airlines
19:25 Johannesburg
10:30 Zurich
14:50 Stockholm
06:10 Zurich
12:55 Stockholm
16:45 Turku
Connect
LX289 Swiss
AY1512 Finnair
AY225 Finnair
19:25 Johannesburg
10:50 Zurich
16:15 Helsinki
06:10 Zurich
14:35 Helsinki
16:50 Turku
Connect
SA260 South African Airways
LH800 Lufthansa
SK4236 Scandinavian Airlines
19:25 Johannesburg
07:15 Frankfurt
17:35 Stockholm
06:10 Frankfurt
09:20 Stockholm
19:30 Turku
Connect
SA234 South African Airways
SK526 Scandinavian Airlines
SK4236 Scandinavian Airlines
20:00 Johannesburg
10:35 London Heathrow
17:35 Stockholm
06:25 London Heathrow
14:10 Stockholm
19:30 Turku
Connect
SA234 South African Airways
AY1340 Finnair
AY223 Finnair
20:00 Johannesburg
07:30 London Heathrow
13:50 Helsinki
06:25 London Heathrow
12:20 Helsinki
14:25 Turku
Connect
QR1378 Qatar Airways
QR301 Qatar Airways
AY225 Finnair
20:15 Johannesburg
08:30 Doha
16:15 Helsinki
06:05 Doha
14:25 Helsinki
16:50 Turku
Connect
QR1378 Qatar Airways
QR167 Qatar Airways
SK4234 Scandinavian Airlines
20:15 Johannesburg
07:35 Doha
14:50 Stockholm
06:05 Doha
13:00 Stockholm
16:45 Turku
Connect
QR1378 Qatar Airways
QR301 Qatar Airways
AY633 Finnair
20:15 Johannesburg
08:30 Doha
19:00 Helsinki
06:05 Doha
14:25 Helsinki
19:35 Turku
Connect
VS450 Virgin Atlantic
AY1340 Finnair
AY223 Finnair
20:25 Johannesburg
07:30 London Heathrow
13:50 Helsinki
06:35 London Heathrow
12:20 Helsinki
14:25 Turku
Connect
VS450 Virgin Atlantic
AY1332 Finnair
AY225 Finnair
20:25 Johannesburg
10:20 London Heathrow
16:15 Helsinki
06:35 London Heathrow
15:15 Helsinki
16:50 Turku
Connect
VS450 Virgin Atlantic
AY1340 Finnair
AY225 Finnair
20:25 Johannesburg
07:30 London Heathrow
16:15 Helsinki
06:35 London Heathrow
12:20 Helsinki
16:50 Turku
Connect
SA264 South African Airways
LH2416 Lufthansa
SK4236 Scandinavian Airlines
20:30 Johannesburg
12:15 Munich
17:35 Stockholm
07:20 Munich
14:25 Stockholm
19:30 Turku
Connect
SA264 South African Airways
LH2460 Lufthansa
AY223 Finnair
20:30 Johannesburg
08:40 Munich
13:50 Helsinki
07:20 Munich
12:05 Helsinki
14:25 Turku
Connect
SA264 South African Airways
LH2414 Lufthansa
SK4234 Scandinavian Airlines
20:30 Johannesburg
08:55 Munich
14:50 Stockholm
07:20 Munich
11:05 Stockholm
16:45 Turku
Connect
SA264 South African Airways
LH2414 Lufthansa
SK4236 Scandinavian Airlines
20:30 Johannesburg
08:55 Munich
17:35 Stockholm
07:20 Munich
11:05 Stockholm
19:30 Turku
Connect
QR1368 Qatar Airways
QR167 Qatar Airways
SK4234 Scandinavian Airlines
20:50 Johannesburg
07:35 Doha
14:50 Stockholm
06:40 Doha
13:00 Stockholm
16:45 Turku
Connect
QR1368 Qatar Airways
QR301 Qatar Airways
AY225 Finnair
20:50 Johannesburg
08:30 Doha
16:15 Helsinki
06:40 Doha
14:25 Helsinki
16:50 Turku
Connect
QR1368 Qatar Airways
QR301 Qatar Airways
AY633 Finnair
20:50 Johannesburg
08:30 Doha
19:00 Helsinki
06:40 Doha
14:25 Helsinki
19:35 Turku
Connect
BA054 British Airways
BA794 British Airways
AY229 Finnair
21:10 Johannesburg
08:25 London Heathrow
23:45 Helsinki
07:20 London Heathrow
13:20 Helsinki
00:20 Turku
Connect
BA054 British Airways
BA794 British Airways
AY633 Finnair
21:10 Johannesburg
08:25 London Heathrow
19:00 Helsinki
07:20 London Heathrow
13:20 Helsinki
19:35 Turku
Connect
BA054 British Airways
AY1332 Finnair
AY225 Finnair
21:10 Johannesburg
10:20 London Heathrow
16:15 Helsinki
07:20 London Heathrow
15:15 Helsinki
16:50 Turku
Connect
BA054 British Airways
AY1332 Finnair
AY633 Finnair
21:10 Johannesburg
10:20 London Heathrow
19:00 Helsinki
07:20 London Heathrow
15:15 Helsinki
19:35 Turku
Connect
BA054 British Airways
AY1332 Finnair
AY229 Finnair
21:10 Johannesburg
10:20 London Heathrow
23:45 Helsinki
07:20 London Heathrow
15:15 Helsinki
00:20 Turku
Connect
BA054 British Airways
AY1334 Finnair
AY229 Finnair
21:10 Johannesburg
13:35 London Heathrow
23:45 Helsinki
07:20 London Heathrow
18:25 Helsinki
00:20 Turku
Connect
BA054 British Airways
BA794 British Airways
AY225 Finnair
21:10 Johannesburg
08:25 London Heathrow
16:15 Helsinki
07:20 London Heathrow
13:20 Helsinki
16:50 Turku
Connect
BA054 British Airways
BA774 British Airways
SK4234 Scandinavian Airlines
21:10 Johannesburg
08:55 London Heathrow
14:50 Stockholm
07:20 London Heathrow
12:30 Stockholm
16:45 Turku
Connect
LY052 El Al
LY5119 El Al
W65035 Wizz Air
21:30 Johannesburg
08:00 Tel Aviv
13:50 Krakow
07:05 Tel Aviv
10:40 Krakow
16:55 Turku
Connect
KL0592 KLM
KL1169 KLM
AY633 Finnair
23:10 Johannesburg
14:00 Amsterdam Schiphol
19:00 Helsinki
10:20 Amsterdam Schiphol
17:25 Helsinki
19:35 Turku
Connect
KL0592 KLM
KL1115 KLM
SK4236 Scandinavian Airlines
23:10 Johannesburg
14:40 Amsterdam Schiphol
17:35 Stockholm
10:20 Amsterdam Schiphol
16:40 Stockholm
19:30 Turku
Connect

3. Pietermaritzburg to Helsinki

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

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

  3. You take a bus, shuttle or taxi from Helsinki to your destination in Finland.

Flight Depart Arrive
SA8736 South African Airways
TK39 43 Turkish Airlines
TK1761 Turkish Airlines
13:50 Pietermaritzburg
18:10 Johannesburg
08:25 Istanbul Ataturk
14:55 Johannesburg
05:00 Istanbul Ataturk
11:45 Helsinki
Connect
SA8736 South African Airways
LH573 Lufthansa
LH848 Lufthansa
13:50 Pietermaritzburg
19:00 Johannesburg
09:20 Frankfurt
14:55 Johannesburg
05:35 Frankfurt
12:40 Helsinki
Connect
SA8736 South African Airways
SA234 South African Airways
AY1340 Finnair
13:50 Pietermaritzburg
20:00 Johannesburg
07:30 London Heathrow
14:55 Johannesburg
06:25 London Heathrow
12:20 Helsinki
Connect
SA8736 South African Airways
SA264 South African Airways
LH2460 Lufthansa
13:50 Pietermaritzburg
20:30 Johannesburg
08:40 Munich
14:55 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
SA8744 South African Airways
SA234 South African Airways
AY1340 Finnair
17:00 Pietermaritzburg
20:00 Johannesburg
07:30 London Heathrow
18:00 Johannesburg
06:25 London Heathrow
12:20 Helsinki
Connect
SA8744 South African Airways
BA056 British Airways
BA794 British Airways
17:00 Pietermaritzburg
19:20 Johannesburg
08:25 London Heathrow
18:00 Johannesburg
05:30 London Heathrow
13:20 Helsinki
Connect
SA8744 South African Airways
LH573 Lufthansa
LH848 Lufthansa
17:00 Pietermaritzburg
19:00 Johannesburg
09:20 Frankfurt
18:00 Johannesburg
05:35 Frankfurt
12:40 Helsinki
Connect
SA8744 South African Airways
SA234 South African Airways
AY1332 Finnair
17:00 Pietermaritzburg
20:00 Johannesburg
10:20 London Heathrow
18:00 Johannesburg
06:25 London Heathrow
15:15 Helsinki
Connect
SA8744 South African Airways
SA264 South African Airways
AY1404 Finnair
17:00 Pietermaritzburg
20:30 Johannesburg
10:35 Munich
18:00 Johannesburg
07:20 Munich
14:00 Helsinki
Connect
SA8744 South African Airways
SA234 South African Airways
BA794 British Airways
17:00 Pietermaritzburg
20:00 Johannesburg
08:25 London Heathrow
18:00 Johannesburg
06:25 London Heathrow
13:20 Helsinki
Connect
SA8744 South African Airways
SA260 South African Airways
LH848 Lufthansa
17:00 Pietermaritzburg
19:25 Johannesburg
09:20 Frankfurt
18:00 Johannesburg
06:10 Frankfurt
12:40 Helsinki
Connect
SA8744 South African Airways
SA260 South African Airways
AY1412 Finnair
17:00 Pietermaritzburg
19:25 Johannesburg
11:45 Frankfurt
18:00 Johannesburg
06:10 Frankfurt
15:10 Helsinki
Connect
SA8744 South African Airways
BA056 British Airways
AY1340 Finnair
17:00 Pietermaritzburg
19:20 Johannesburg
07:30 London Heathrow
18:00 Johannesburg
05:30 London Heathrow
12:20 Helsinki
Connect
SA8744 South African Airways
SA264 South African Airways
AY1402 Finnair
17:00 Pietermaritzburg
20:30 Johannesburg
12:10 Munich
18:00 Johannesburg
07:20 Munich
15:35 Helsinki
Connect
SA8744 South African Airways
SA264 South African Airways
LH2460 Lufthansa
17:00 Pietermaritzburg
20:30 Johannesburg
08:40 Munich
18:00 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
SA8742 South African Airways
SA264 South African Airways
AY1402 Finnair
18:40 Pietermaritzburg
20:30 Johannesburg
12:10 Munich
19:40 Johannesburg
07:20 Munich
15:35 Helsinki
Connect
SA8742 South African Airways
SA264 South African Airways
AY1404 Finnair
18:40 Pietermaritzburg
20:30 Johannesburg
10:35 Munich
19:40 Johannesburg
07:20 Munich
14:00 Helsinki
Connect
SA8742 South African Airways
BA054 British Airways
BA794 British Airways
18:40 Pietermaritzburg
21:10 Johannesburg
08:25 London Heathrow
19:40 Johannesburg
07:20 London Heathrow
13:20 Helsinki
Connect
SA8742 South African Airways
SA264 South African Airways
LH2460 Lufthansa
18:40 Pietermaritzburg
20:30 Johannesburg
08:40 Munich
19:40 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
SA8742 South African Airways
KL0592 KLM
KL1169 KLM
18:40 Pietermaritzburg
23:10 Johannesburg
14:00 Amsterdam Schiphol
19:40 Johannesburg
10:20 Amsterdam Schiphol
17:25 Helsinki
Connect

4. Johannesburg to Tampere

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

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

  3. You take a bus, shuttle or taxi from Tampere to your destination in Finland.

Flight Depart Arrive
QR1366 Qatar Airways
QR303 Qatar Airways
AY263 Finnair
08:00 Johannesburg
02:00 Doha
13:40 Helsinki
17:50 Doha
07:55 Helsinki
14:15 Tampere
Connect
AF995 Air France
AY1582 Finnair
AY263 Finnair
09:00 Johannesburg
07:40 Paris CDG
13:40 Helsinki
19:45 Paris CDG
11:30 Helsinki
14:15 Tampere
Connect
QR1364 Qatar Airways
QR303 Qatar Airways
AY263 Finnair
13:45 Johannesburg
02:00 Doha
13:40 Helsinki
23:35 Doha
07:55 Helsinki
14:15 Tampere
Connect
QR1364 Qatar Airways
QR301 Qatar Airways
AY265 Finnair
13:45 Johannesburg
08:30 Doha
16:05 Helsinki
23:35 Doha
14:25 Helsinki
16:40 Tampere
Connect
ET808 Ethiopian Airlines
ET714 Ethiopian Airlines
SK4242 Scandinavian Airlines
14:10 Johannesburg
23:40 Addis Ababa
09:50 Stockholm
20:25 Addis Ababa
06:40 Stockholm
11:55 Tampere
Connect
TK39 43 Turkish Airlines
TK1761 Turkish Airlines
AY263 Finnair
18:10 Johannesburg
08:25 Istanbul Ataturk
13:40 Helsinki
05:00 Istanbul Ataturk
11:45 Helsinki
14:15 Tampere
Connect
TK39 43 Turkish Airlines
TK1761 Turkish Airlines
AY265 Finnair
18:10 Johannesburg
08:25 Istanbul Ataturk
16:05 Helsinki
05:00 Istanbul Ataturk
11:45 Helsinki
16:40 Tampere
Connect
LH573 Lufthansa
LH848 Lufthansa
AY263 Finnair
19:00 Johannesburg
09:20 Frankfurt
13:40 Helsinki
05:35 Frankfurt
12:40 Helsinki
14:15 Tampere
Connect
LH573 Lufthansa
LH848 Lufthansa
AY265 Finnair
19:00 Johannesburg
09:20 Frankfurt
16:05 Helsinki
05:35 Frankfurt
12:40 Helsinki
16:40 Tampere
Connect
BA056 British Airways
AY1340 Finnair
AY263 Finnair
19:20 Johannesburg
07:30 London Heathrow
13:40 Helsinki
05:30 London Heathrow
12:20 Helsinki
14:15 Tampere
Connect
LX289 Swiss
LX2250 Swiss
FR1027 Ryanair
19:25 Johannesburg
07:25 Zurich
16:30 Budapest
06:10 Zurich
09:00 Budapest
20:05 Tampere
Connect
SA260 South African Airways
LH848 Lufthansa
AY263 Finnair
19:25 Johannesburg
09:20 Frankfurt
13:40 Helsinki
06:10 Frankfurt
12:40 Helsinki
14:15 Tampere
Connect
SA260 South African Airways
LH848 Lufthansa
AY265 Finnair
19:25 Johannesburg
09:20 Frankfurt
16:05 Helsinki
06:10 Frankfurt
12:40 Helsinki
16:40 Tampere
Connect
LX289 Swiss
AY1512 Finnair
AY265 Finnair
19:25 Johannesburg
10:50 Zurich
16:05 Helsinki
06:10 Zurich
14:35 Helsinki
16:40 Tampere
Connect
LX289 Swiss
LX2254 Swiss
FR1027 Ryanair
19:25 Johannesburg
12:15 Zurich
16:30 Budapest
06:10 Zurich
13:55 Budapest
20:05 Tampere
Connect
SA234 South African Airways
AY1340 Finnair
AY263 Finnair
20:00 Johannesburg
07:30 London Heathrow
13:40 Helsinki
06:25 London Heathrow
12:20 Helsinki
14:15 Tampere
Connect
QR1378 Qatar Airways
QR301 Qatar Airways
AY265 Finnair
20:15 Johannesburg
08:30 Doha
16:05 Helsinki
06:05 Doha
14:25 Helsinki
16:40 Tampere
Connect
QR1378 Qatar Airways
QR307 Qatar Airways
AY269 Finnair
20:15 Johannesburg
15:45 Doha
23:45 Helsinki
06:05 Doha
22:05 Helsinki
00:20 Tampere
Connect
VS450 Virgin Atlantic
AY1340 Finnair
AY263 Finnair
20:25 Johannesburg
07:30 London Heathrow
13:40 Helsinki
06:35 London Heathrow
12:20 Helsinki
14:15 Tampere
Connect
VS450 Virgin Atlantic
BA794 British Airways
AY265 Finnair
20:25 Johannesburg
08:25 London Heathrow
16:05 Helsinki
06:35 London Heathrow
13:20 Helsinki
16:40 Tampere
Connect
VS450 Virgin Atlantic
AY1340 Finnair
AY265 Finnair
20:25 Johannesburg
07:30 London Heathrow
16:05 Helsinki
06:35 London Heathrow
12:20 Helsinki
16:40 Tampere
Connect
VS450 Virgin Atlantic
AY1332 Finnair
AY265 Finnair
20:25 Johannesburg
10:20 London Heathrow
16:05 Helsinki
06:35 London Heathrow
15:15 Helsinki
16:40 Tampere
Connect
SA264 South African Airways
LH2460 Lufthansa
AY265 Finnair
20:30 Johannesburg
08:40 Munich
16:05 Helsinki
07:20 Munich
12:05 Helsinki
16:40 Tampere
Connect
SA264 South African Airways
LH2460 Lufthansa
AY263 Finnair
20:30 Johannesburg
08:40 Munich
13:40 Helsinki
07:20 Munich
12:05 Helsinki
14:15 Tampere
Connect
AZ0849 Alitalia
AZ0478 Alitalia
FR1027 Ryanair
20:35 Johannesburg
09:05 Rome
16:30 Budapest
06:50 Rome
10:50 Budapest
20:05 Tampere
Connect
QR1368 Qatar Airways
QR307 Qatar Airways
AY269 Finnair
20:50 Johannesburg
15:45 Doha
23:45 Helsinki
06:40 Doha
22:05 Helsinki
00:20 Tampere
Connect
QR1368 Qatar Airways
QR301 Qatar Airways
AY269 Finnair
20:50 Johannesburg
08:30 Doha
23:45 Helsinki
06:40 Doha
14:25 Helsinki
00:20 Tampere
Connect
QR1368 Qatar Airways
QR301 Qatar Airways
AY265 Finnair
20:50 Johannesburg
08:30 Doha
16:05 Helsinki
06:40 Doha
14:25 Helsinki
16:40 Tampere
Connect
BA054 British Airways
AY1334 Finnair
AY269 Finnair
21:10 Johannesburg
13:35 London Heathrow
23:45 Helsinki
07:20 London Heathrow
18:25 Helsinki
00:20 Tampere
Connect
BA054 British Airways
AY1332 Finnair
AY269 Finnair
21:10 Johannesburg
10:20 London Heathrow
23:45 Helsinki
07:20 London Heathrow
15:15 Helsinki
00:20 Tampere
Connect
BA054 British Airways
BA794 British Airways
AY269 Finnair
21:10 Johannesburg
08:25 London Heathrow
23:45 Helsinki
07:20 London Heathrow
13:20 Helsinki
00:20 Tampere
Connect
BA054 British Airways
AY1332 Finnair
AY265 Finnair
21:10 Johannesburg
10:20 London Heathrow
16:05 Helsinki
07:20 London Heathrow
15:15 Helsinki
16:40 Tampere
Connect
BA054 British Airways
BA794 British Airways
AY265 Finnair
21:10 Johannesburg
08:25 London Heathrow
16:05 Helsinki
07:20 London Heathrow
13:20 Helsinki
16:40 Tampere
Connect
KL0592 KLM
KL1169 KLM
AY269 Finnair
23:10 Johannesburg
14:00 Amsterdam Schiphol
23:45 Helsinki
10:20 Amsterdam Schiphol
17:25 Helsinki
00:20 Tampere
Connect
KL0592 KLM
BT620 Air Baltic
BT357 Air Baltic
23:10 Johannesburg
18:35 Amsterdam Schiphol
23:25 Riga
10:20 Amsterdam Schiphol
21:50 Riga
00:40 Tampere
Connect

5. Johannesburg to Tallinn

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

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

  3. You take a bus, shuttle or taxi from Tallinn to your destination in Finland.

Flight Depart Arrive
TK39 43 Turkish Airlines
TK1423 Turkish Airlines
18:10 Johannesburg
08:15 Istanbul Ataturk
05:00 Istanbul Ataturk
11:30 Tallinn
Connect
TK39 43 Turkish Airlines
TK1421 Turkish Airlines
18:10 Johannesburg
14:30 Istanbul Ataturk
05:00 Istanbul Ataturk
17:45 Tallinn
Connect
LH573 Lufthansa
LH002 Lufthansa
BT256 Air Baltic
19:00 Johannesburg
06:30 Frankfurt
09:05 Hamburg
05:35 Frankfurt
07:35 Hamburg
12:00 Tallinn
Connect
LH573 Lufthansa
LH882 Lufthansa
19:00 Johannesburg
14:00 Frankfurt
05:35 Frankfurt
17:15 Tallinn
Connect
LH573 Lufthansa
LH880 Lufthansa
19:00 Johannesburg
09:50 Frankfurt
05:35 Frankfurt
13:05 Tallinn
Connect
BA056 British Airways
AY1340 Finnair
AY1019 Finnair
19:20 Johannesburg
07:30 London Heathrow
14:15 Helsinki
05:30 London Heathrow
12:20 Helsinki
14:50 Tallinn
Connect
BA056 British Airways
BA794 British Airways
AY1019 Finnair
19:20 Johannesburg
08:25 London Heathrow
14:15 Helsinki
05:30 London Heathrow
13:20 Helsinki
14:50 Tallinn
Connect
BA056 British Airways
AY1332 Finnair
AY1023 Finnair
19:20 Johannesburg
10:20 London Heathrow
16:25 Helsinki
05:30 London Heathrow
15:15 Helsinki
17:00 Tallinn
Connect
SA260 South African Airways
LH880 Lufthansa
19:25 Johannesburg
09:50 Frankfurt
06:10 Frankfurt
13:05 Tallinn
Connect
SA260 South African Airways
LH800 Lufthansa
SK1744 Scandinavian Airlines
19:25 Johannesburg
07:15 Frankfurt
13:40 Stockholm
06:10 Frankfurt
09:20 Stockholm
15:40 Tallinn
Connect
SA260 South African Airways
LH882 Lufthansa
19:25 Johannesburg
14:00 Frankfurt
06:10 Frankfurt
17:15 Tallinn
Connect
LX289 Swiss
BT638 Air Baltic
19:25 Johannesburg
10:00 Zurich
06:10 Zurich
13:50 Tallinn
Connect
SA260 South African Airways
LH802 Lufthansa
SK1744 Scandinavian Airlines
19:25 Johannesburg
10:20 Frankfurt
13:40 Stockholm
06:10 Frankfurt
12:25 Stockholm
15:40 Tallinn
Connect
SA234 South African Airways
SK502 Scandinavian Airlines
SK1786 Scandinavian Airlines
20:00 Johannesburg
09:50 London Heathrow
14:05 Copenhagen
06:25 London Heathrow
12:40 Copenhagen
16:35 Tallinn
Connect
SA234 South African Airways
LH925 Lufthansa
LH882 Lufthansa
20:00 Johannesburg
08:30 London Heathrow
14:00 Frankfurt
06:25 London Heathrow
11:05 Frankfurt
17:15 Tallinn
Connect
SA234 South African Airways
LH923 Lufthansa
LH882 Lufthansa
20:00 Johannesburg
07:30 London Heathrow
14:00 Frankfurt
06:25 London Heathrow
10:05 Frankfurt
17:15 Tallinn
Connect
SA234 South African Airways
LH901 Lufthansa
LH882 Lufthansa
20:00 Johannesburg
09:30 London Heathrow
14:00 Frankfurt
06:25 London Heathrow
12:05 Frankfurt
17:15 Tallinn
Connect
SA264 South African Airways
LH2440 Lufthansa
SK1786 Scandinavian Airlines
20:30 Johannesburg
10:35 Munich
14:05 Copenhagen
07:20 Munich
12:05 Copenhagen
16:35 Tallinn
Connect
SA264 South African Airways
LH2622 Lufthansa
20:30 Johannesburg
12:20 Munich
07:20 Munich
15:40 Tallinn
Connect
SA264 South African Airways
LH2414 Lufthansa
SK1744 Scandinavian Airlines
20:30 Johannesburg
08:55 Munich
13:40 Stockholm
07:20 Munich
11:05 Stockholm
15:40 Tallinn
Connect
SA264 South African Airways
LH2404 Lufthansa
20:30 Johannesburg
08:55 Munich
07:20 Munich
12:15 Tallinn
Connect
BA054 British Airways
AY1332 Finnair
AY1027 Finnair
21:10 Johannesburg
10:20 London Heathrow
19:05 Helsinki
07:20 London Heathrow
15:15 Helsinki
19:40 Tallinn
Connect
BA054 British Airways
AY1332 Finnair
AY1017 Finnair
21:10 Johannesburg
10:20 London Heathrow
17:25 Helsinki
07:20 London Heathrow
15:15 Helsinki
17:55 Tallinn
Connect
BA054 British Airways
BA794 British Airways
AY1023 Finnair
21:10 Johannesburg
08:25 London Heathrow
16:25 Helsinki
07:20 London Heathrow
13:20 Helsinki
17:00 Tallinn
Connect
BA054 British Airways
BA794 British Airways
AY1017 Finnair
21:10 Johannesburg
08:25 London Heathrow
17:25 Helsinki
07:20 London Heathrow
13:20 Helsinki
17:55 Tallinn
Connect
BA054 British Airways
AY1332 Finnair
AY1023 Finnair
21:10 Johannesburg
10:20 London Heathrow
16:25 Helsinki
07:20 London Heathrow
15:15 Helsinki
17:00 Tallinn
Connect
BA054 British Airways
BA794 British Airways
AY1019 Finnair
21:10 Johannesburg
08:25 London Heathrow
14:15 Helsinki
07:20 London Heathrow
13:20 Helsinki
14:50 Tallinn
Connect

6. Capetown to Helsinki

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

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

  3. You take a bus, shuttle or taxi from Helsinki to your destination in Finland.

Flight Depart Arrive
LH575 Lufthansa
LH2460 Lufthansa
09:30 Capetown
08:40 Munich
20:00 Munich
12:05 Helsinki
Connect
QR1370 Qatar Airways
QR301 Qatar Airways
12:40 Capetown
08:30 Doha
23:55 Doha
14:25 Helsinki
Connect
QR1370 Qatar Airways
QR303 Qatar Airways
12:40 Capetown
02:00 Doha
23:55 Doha
07:55 Helsinki
Connect
BA6412 British Airways
BA056 British Airways
AY1340 Finnair
13:25 Capetown
19:20 Johannesburg
07:30 London Heathrow
15:25 Johannesburg
05:30 London Heathrow
12:20 Helsinki
Connect
SA352 South African Airways
SA264 South African Airways
LH2460 Lufthansa
15:50 Capetown
20:30 Johannesburg
08:40 Munich
17:45 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
JE156 Mango
SA264 South African Airways
LH2460 Lufthansa
15:55 Capetown
20:30 Johannesburg
08:40 Munich
17:50 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
JE156 Mango
LH573 Lufthansa
LH848 Lufthansa
15:55 Capetown
19:00 Johannesburg
09:20 Frankfurt
17:50 Johannesburg
05:35 Frankfurt
12:40 Helsinki
Connect
JE156 Mango
SA260 South African Airways
LH848 Lufthansa
15:55 Capetown
19:25 Johannesburg
09:20 Frankfurt
17:50 Johannesburg
06:10 Frankfurt
12:40 Helsinki
Connect
BA6418 British Airways
BA056 British Airways
AY1340 Finnair
16:00 Capetown
19:20 Johannesburg
07:30 London Heathrow
18:00 Johannesburg
05:30 London Heathrow
12:20 Helsinki
Connect
BA6418 British Airways
BA054 British Airways
BA794 British Airways
16:00 Capetown
21:10 Johannesburg
08:25 London Heathrow
18:00 Johannesburg
07:20 London Heathrow
13:20 Helsinki
Connect
BA6418 British Airways
BA054 British Airways
AY1332 Finnair
16:00 Capetown
21:10 Johannesburg
10:20 London Heathrow
18:00 Johannesburg
07:20 London Heathrow
15:15 Helsinki
Connect
SA354 South African Airways
SA260 South African Airways
LH848 Lufthansa
16:35 Capetown
19:25 Johannesburg
09:20 Frankfurt
18:30 Johannesburg
06:10 Frankfurt
12:40 Helsinki
Connect
SA354 South African Airways
SA264 South African Airways
LH2460 Lufthansa
16:35 Capetown
20:30 Johannesburg
08:40 Munich
18:30 Johannesburg
07:20 Munich
12:05 Helsinki
Connect
BA6422 British Airways
BA054 British Airways
BA794 British Airways
17:00 Capetown
21:10 Johannesburg
08:25 London Heathrow
19:00 Johannesburg
07:20 London Heathrow
13:20 Helsinki
Connect
BA6422 British Airways
BA054 British Airways
AY1332 Finnair
17:00 Capetown
21:10 Johannesburg
10:20 London Heathrow
19:00 Johannesburg
07:20 London Heathrow
15:15 Helsinki
Connect
TK45 Turkish Airlines
TK1763 Turkish Airlines
17:05 Capetown
14:40 Istanbul Ataturk
05:05 Istanbul Ataturk
18:05 Helsinki
Connect
TK45 Turkish Airlines
TK1761 Turkish Airlines
17:05 Capetown
08:25 Istanbul Ataturk
05:05 Istanbul Ataturk
11:45 Helsinki
Connect
DE2291 Condor Flugdienst
LH848 Lufthansa
17:10 Capetown
09:20 Frankfurt
05:25 Frankfurt
12:40 Helsinki
Connect
LH577 Lufthansa
LH850 Lufthansa
17:45 Capetown
14:10 Frankfurt
05:40 Frankfurt
17:30 Helsinki
Connect
LH577 Lufthansa
LH848 Lufthansa
17:45 Capetown
09:20 Frankfurt
05:40 Frankfurt
12:40 Helsinki
Connect
BA6426 British Airways
BA054 British Airways
BA794 British Airways
18:00 Capetown
21:10 Johannesburg
08:25 London Heathrow
20:00 Johannesburg
07:20 London Heathrow
13:20 Helsinki
Connect
BA6426 British Airways
BA054 British Airways
AY1332 Finnair
18:00 Capetown
21:10 Johannesburg
10:20 London Heathrow
20:00 Johannesburg
07:20 London Heathrow
15:15 Helsinki
Connect
MN106 120 Comair
KL0592 KLM
KL1169 KLM
18:30 Capetown
23:10 Johannesburg
14:00 Amsterdam Schiphol
20:30 Johannesburg
10:20 Amsterdam Schiphol
17:25 Helsinki
Connect
QR1372 Qatar Airways
QR307 Qatar Airways
18:40 Capetown
15:45 Doha
05:55 Doha
22:05 Helsinki
Connect
QR1372 Qatar Airways
QR301 Qatar Airways
18:40 Capetown
08:30 Doha
05:55 Doha
14:25 Helsinki
Connect
BA058 British Airways
AY1340 Finnair
19:30 Capetown
07:30 London Heathrow
06:30 London Heathrow
12:20 Helsinki
Connect
BA058 British Airways
AY1332 Finnair
19:30 Capetown
10:20 London Heathrow
06:30 London Heathrow
15:15 Helsinki
Connect
BA058 British Airways
BA794 British Airways
19:30 Capetown
08:25 London Heathrow
06:30 London Heathrow
13:20 Helsinki
Connect
MN108 Comair
KL0592 KLM
KL1169 KLM
20:00 Capetown
23:10 Johannesburg
14:00 Amsterdam Schiphol
22:00 Johannesburg
10:20 Amsterdam Schiphol
17:25 Helsinki
Connect
BA2040 British Airways
D8367 Norwegian Air International
20:10 Capetown
09:15 London Gatwick
06:15 London Gatwick
14:05 Helsinki
Connect
KL0598 KLM
KL1169 KLM
23:05 Capetown
14:00 Amsterdam Schiphol
10:45 Amsterdam Schiphol
17:25 Helsinki
Connect
KL0598 KLM
KL1171 KLM
23:05 Capetown
20:50 Amsterdam Schiphol
10:45 Amsterdam Schiphol
00:15 Helsinki
Connect
AF871 Air France
AY1574 Finnair
23:50 Capetown
12:20 Paris CDG
11:15 Paris CDG
16:15 Helsinki
Connect
AF871 Air France
AY1578 Finnair
23:50 Capetown
19:00 Paris CDG
11:15 Paris CDG
22:55 Helsinki
Connect
AF871 Air France
AY1576 Finnair
23:50 Capetown
15:10 Paris CDG
11:15 Paris CDG
19:00 Helsinki
Connect

References

Find Hotels in Finland

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

Booking.com