How to get to Switzerland from Heidelberg by flight ? You can check flights from Heidelberg to Switzerland below.
You can find flight ticket prices from Heidelberg to Switzerland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Zurich and cost approximately 600 USD.
You take a bus, shuttle or taxi from Zurich to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
TK39
Turkish Airlines
TK1913
Turkish Airlines
|
18:10
Johannesburg
11:50
Istanbul
|
04:50
Istanbul
13:45
Zurich
|
Connect |
TK43
Turkish Airlines
TK1913
Turkish Airlines
|
18:10
Johannesburg
11:50
Istanbul
|
04:55
Istanbul
13:45
Zurich
|
Connect |
TK43
Turkish Airlines
TK1907
Turkish Airlines
|
18:10
Johannesburg
07:25
Istanbul
|
04:55
Istanbul
09:20
Zurich
|
Connect |
TK39
Turkish Airlines
TK1907
Turkish Airlines
|
18:10
Johannesburg
07:25
Istanbul
|
04:50
Istanbul
09:20
Zurich
|
Connect |
LH573
Lufthansa
LH1184
Lufthansa
|
19:00
Johannesburg
07:40
Frankfurt
|
05:35
Frankfurt
08:35
Zurich
|
Connect |
LH573
Lufthansa
LX1069
Swiss
|
19:00
Johannesburg
08:45
Frankfurt
|
05:35
Frankfurt
09:40
Zurich
|
Connect |
LH573
Lufthansa
LH1182
Lufthansa
|
19:00
Johannesburg
06:40
Frankfurt
|
05:35
Frankfurt
07:35
Zurich
|
Connect |
EK764
Emirates
EK087
Emirates
|
19:10
Johannesburg
08:40
Dubai
|
05:25
Dubai
13:20
Zurich
|
Connect |
BA056
British Airways
BA710
British Airways
|
19:20
Johannesburg
06:50
London Heathrow
|
05:30
London Heathrow
09:35
Zurich
|
Connect |
BA056
British Airways
BA714
British Airways
|
19:20
Johannesburg
12:10
London Heathrow
|
05:30
London Heathrow
15:00
Zurich
|
Connect |
BA056
British Airways
BA712
British Airways
|
19:20
Johannesburg
09:20
London Heathrow
|
05:30
London Heathrow
12:15
Zurich
|
Connect |
LX289
Swiss
|
19:25
Johannesburg
|
06:10 Zurich | Direct |
SA260
South African Airways
LX1069
Swiss
|
19:35
Johannesburg
08:45
Frankfurt
|
06:10
Frankfurt
09:40
Zurich
|
Connect |
SA260
South African Airways
LH1186
Lufthansa
|
19:35
Johannesburg
09:40
Frankfurt
|
06:10
Frankfurt
10:35
Zurich
|
Connect |
SA260
South African Airways
LH1184
Lufthansa
|
19:35
Johannesburg
07:40
Frankfurt
|
06:10
Frankfurt
08:35
Zurich
|
Connect |
AF995
Air France
AF1114
Air France
|
19:50
Johannesburg
07:35
Paris CDG
|
06:35
Paris CDG
08:50
Zurich
|
Connect |
AF995
Air France
AF1614
Air France
|
19:50
Johannesburg
12:55
Paris CDG
|
06:35
Paris CDG
14:10
Zurich
|
Connect |
SA234
South African Airways
LX317
Swiss
|
20:00
Johannesburg
08:40
London Heathrow
|
06:25
London Heathrow
11:35
Zurich
|
Connect |
QR1378
Qatar Airways
QR095
Qatar Airways
|
20:15
Johannesburg
08:25
Doha
|
06:05
Doha
13:40
Zurich
|
Connect |
QR1368
Qatar Airways
QR095
Qatar Airways
|
20:40
Johannesburg
08:25
Doha
|
06:30
Doha
13:40
Zurich
|
Connect |
AZ0849
Alitalia
AZ0572
Alitalia
|
20:55
Johannesburg
08:35
Rome
|
07:00
Rome
10:10
Zurich
|
Connect |
BA054
British Airways
BA714
British Airways
|
21:10
Johannesburg
12:10
London Heathrow
|
07:20
London Heathrow
15:00
Zurich
|
Connect |
BA054
British Airways
BA712
British Airways
|
21:10
Johannesburg
09:20
London Heathrow
|
07:20
London Heathrow
12:15
Zurich
|
Connect |
LY052
El Al
LY343
El Al
|
21:30
Johannesburg
13:50
Tel Aviv
|
07:05
Tel Aviv
17:10
Zurich
|
Connect |
KL0592
KLM
KL1963
KLM
|
23:10
Johannesburg
17:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
18:40
Zurich
|
Connect |
KL0592
KLM
KL1961
KLM
|
23:10
Johannesburg
15:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:45
Zurich
|
Connect |
KL0592
KLM
KL1959
KLM
|
23:10
Johannesburg
12:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:45
Zurich
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Basel and cost approximately 650 USD.
You take a bus, shuttle or taxi from Basel to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
TK39
Turkish Airlines
TK1925
Turkish Airlines
|
18:10
Johannesburg
15:05
Istanbul
|
04:50
Istanbul
17:15
Basel
|
Connect |
TK43
Turkish Airlines
TK1925
Turkish Airlines
|
18:10
Johannesburg
15:05
Istanbul
|
04:55
Istanbul
17:15
Basel
|
Connect |
TK43
Turkish Airlines
TK1923
Turkish Airlines
|
18:10
Johannesburg
08:15
Istanbul
|
04:55
Istanbul
10:20
Basel
|
Connect |
TK39
Turkish Airlines
TK1923
Turkish Airlines
|
18:10
Johannesburg
08:15
Istanbul
|
04:50
Istanbul
10:20
Basel
|
Connect |
LH573
Lufthansa
LH1200
Lufthansa
|
19:00
Johannesburg
06:50
Frankfurt
|
05:35
Frankfurt
07:40
Basel
|
Connect |
LH573
Lufthansa
LH1202
Lufthansa
|
19:00
Johannesburg
09:50
Frankfurt
|
05:35
Frankfurt
10:40
Basel
|
Connect |
LH573
Lufthansa
LH1204
Lufthansa
|
19:00
Johannesburg
12:40
Frankfurt
|
05:35
Frankfurt
13:30
Basel
|
Connect |
BA056
British Airways
BA752
British Airways
|
19:20
Johannesburg
08:15
London Heathrow
|
05:30
London Heathrow
10:50
Basel
|
Connect |
BA056
British Airways
BA754
British Airways
|
19:20
Johannesburg
14:30
London Heathrow
|
05:30
London Heathrow
17:15
Basel
|
Connect |
LX289
Swiss
LH1183
Lufthansa
LH1204
Lufthansa
|
19:25
Johannesburg
08:15
Zurich
12:40
Frankfurt
|
06:10
Zurich
09:15
Frankfurt
13:30
Basel
|
Connect |
LX289
Swiss
LH1185
Lufthansa
LH1204
Lufthansa
|
19:25
Johannesburg
09:35
Zurich
12:40
Frankfurt
|
06:10
Zurich
10:35
Frankfurt
13:30
Basel
|
Connect |
LX289
Swiss
LH2367
Lufthansa
LH2396
Lufthansa
|
19:25
Johannesburg
09:20
Zurich
11:25
Munich
|
06:10
Zurich
10:10
Munich
12:20
Basel
|
Connect |
LX289
Swiss
LX1100
Swiss
LH2396
Lufthansa
|
19:25
Johannesburg
07:15
Zurich
11:25
Munich
|
06:10
Zurich
08:15
Munich
12:20
Basel
|
Connect |
SA260
South African Airways
LH1204
Lufthansa
|
19:35
Johannesburg
12:40
Frankfurt
|
06:10
Frankfurt
13:30
Basel
|
Connect |
SA260
South African Airways
LH098
Lufthansa
LH2396
Lufthansa
|
19:35
Johannesburg
09:15
Frankfurt
11:25
Munich
|
06:10
Frankfurt
10:10
Munich
12:20
Basel
|
Connect |
SA260
South African Airways
LH096
Lufthansa
LH2396
Lufthansa
|
19:35
Johannesburg
08:15
Frankfurt
11:25
Munich
|
06:10
Frankfurt
09:10
Munich
12:20
Basel
|
Connect |
SA260
South African Airways
LH1202
Lufthansa
|
19:35
Johannesburg
09:50
Frankfurt
|
06:10
Frankfurt
10:40
Basel
|
Connect |
SA260
South African Airways
LH094
Lufthansa
LH2396
Lufthansa
|
19:35
Johannesburg
07:15
Frankfurt
11:25
Munich
|
06:10
Frankfurt
08:10
Munich
12:20
Basel
|
Connect |
AF995
Air France
AF1192
Air France
|
19:50
Johannesburg
09:15
Paris CDG
|
06:35
Paris CDG
10:20
Basel
|
Connect |
SA234
South African Airways
BA752
British Airways
|
20:00
Johannesburg
08:15
London Heathrow
|
06:25
London Heathrow
10:50
Basel
|
Connect |
VS450
Virgin Atlantic
BA752
British Airways
|
20:20
Johannesburg
08:15
London Heathrow
|
06:35
London Heathrow
10:50
Basel
|
Connect |
AZ0849
Alitalia
U21062
easyJet
|
20:55
Johannesburg
08:20
Rome
|
07:00
Rome
10:00
Basel
|
Connect |
BA054
British Airways
BA752
British Airways
|
21:10
Johannesburg
08:15
London Heathrow
|
07:20
London Heathrow
10:50
Basel
|
Connect |
BA054
British Airways
BA754
British Airways
|
21:10
Johannesburg
14:30
London Heathrow
|
07:20
London Heathrow
17:15
Basel
|
Connect |
KL0592
KLM
KL1991
KLM
|
23:10
Johannesburg
20:30
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:40
Basel
|
Connect |
KL0592
KLM
KL1989
KLM
|
23:10
Johannesburg
16:40
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:55
Basel
|
Connect |
KL0592
KLM
KL1987
KLM
|
23:10
Johannesburg
12:35
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:50
Basel
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Geneva and cost approximately 600 USD.
You take a bus, shuttle or taxi from Geneva to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
EY601
Etihad
EY051
Etihad
|
10:15
Johannesburg
02:35
Abu Dhabi
|
20:15
Abu Dhabi
07:25
Geneva
|
Connect |
QR1478
Qatar Airways
QR101
Qatar Airways
|
13:20
Johannesburg
01:50
Doha
|
23:20
Doha
07:15
Geneva
|
Connect |
QR1364
Qatar Airways
QR101
Qatar Airways
|
13:45
Johannesburg
01:50
Doha
|
23:35
Doha
07:15
Geneva
|
Connect |
ET808
Ethiopian Airlines
ET726
Ethiopian Airlines
|
14:10
Johannesburg
00:15
Addis Ababa
|
20:25
Addis Ababa
06:15
Geneva
|
Connect |
TK43
Turkish Airlines
TK1917
Turkish Airlines
|
18:10
Johannesburg
08:20
Istanbul
|
04:55
Istanbul
10:30
Geneva
|
Connect |
TK39
Turkish Airlines
TK1917
Turkish Airlines
|
18:10
Johannesburg
08:20
Istanbul
|
04:50
Istanbul
10:30
Geneva
|
Connect |
TK43
Turkish Airlines
TK1921
Turkish Airlines
|
18:10
Johannesburg
11:40
Istanbul
|
04:55
Istanbul
14:00
Geneva
|
Connect |
TK39
Turkish Airlines
TK1921
Turkish Airlines
|
18:10
Johannesburg
11:40
Istanbul
|
04:50
Istanbul
14:00
Geneva
|
Connect |
LH573
Lufthansa
LH1212
Lufthansa
|
19:00
Johannesburg
07:30
Frankfurt
|
05:35
Frankfurt
08:35
Geneva
|
Connect |
LH573
Lufthansa
LX1081
Swiss
|
19:00
Johannesburg
09:00
Frankfurt
|
05:35
Frankfurt
10:05
Geneva
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
SN2713
Brussels Airlines
|
19:00
Johannesburg
07:25
Frankfurt
09:20
Brussels
|
05:35
Frankfurt
08:20
Brussels
10:40
Geneva
|
Connect |
LH573
Lufthansa
LH1182
Lufthansa
LX2804
Swiss
|
19:00
Johannesburg
06:40
Frankfurt
09:30
Zurich
|
05:35
Frankfurt
07:35
Zurich
10:20
Geneva
|
Connect |
LH573
Lufthansa
LH1184
Lufthansa
LX2804
Swiss
|
19:00
Johannesburg
07:40
Frankfurt
09:30
Zurich
|
05:35
Frankfurt
08:35
Zurich
10:20
Geneva
|
Connect |
LH573
Lufthansa
LH1216
Lufthansa
|
19:00
Johannesburg
12:15
Frankfurt
|
05:35
Frankfurt
13:20
Geneva
|
Connect |
EK764
Emirates
EK089
Emirates
|
19:10
Johannesburg
08:30
Dubai
|
05:25
Dubai
13:15
Geneva
|
Connect |
BA056
British Airways
BA728
British Airways
|
19:20
Johannesburg
09:25
London Heathrow
|
05:30
London Heathrow
12:10
Geneva
|
Connect |
BA056
British Airways
BA726
British Airways
|
19:20
Johannesburg
08:20
London Heathrow
|
05:30
London Heathrow
11:00
Geneva
|
Connect |
BA056
British Airways
BA724
British Airways
|
19:20
Johannesburg
06:40
London Heathrow
|
05:30
London Heathrow
09:15
Geneva
|
Connect |
LX289
Swiss
LX2804
Swiss
|
19:25
Johannesburg
09:30
Zurich
|
06:10
Zurich
10:20
Geneva
|
Connect |
LX289
Swiss
LX2802
Swiss
|
19:25
Johannesburg
07:30
Zurich
|
06:10
Zurich
08:25
Geneva
|
Connect |
LX289
Swiss
LX2824
Swiss
|
19:25
Johannesburg
12:00
Zurich
|
06:10
Zurich
12:55
Geneva
|
Connect |
SA260
South African Airways
LH1212
Lufthansa
|
19:35
Johannesburg
07:30
Frankfurt
|
06:10
Frankfurt
08:35
Geneva
|
Connect |
SA260
South African Airways
LH1216
Lufthansa
|
19:35
Johannesburg
12:15
Frankfurt
|
06:10
Frankfurt
13:20
Geneva
|
Connect |
SA260
South African Airways
LX1081
Swiss
|
19:35
Johannesburg
09:00
Frankfurt
|
06:10
Frankfurt
10:05
Geneva
|
Connect |
SA260
South African Airways
LH094
Lufthansa
LH2384
Lufthansa
|
19:35
Johannesburg
07:15
Frankfurt
11:15
Munich
|
06:10
Frankfurt
08:10
Munich
12:25
Geneva
|
Connect |
AF995
Air France
AF1842
Air France
|
19:50
Johannesburg
09:55
Paris CDG
|
06:35
Paris CDG
11:10
Geneva
|
Connect |
AF995
Air France
AF1742
Air France
|
19:50
Johannesburg
11:05
Paris CDG
|
06:35
Paris CDG
12:15
Geneva
|
Connect |
AF995
Air France
AF1642
Air France
|
19:50
Johannesburg
08:35
Paris CDG
|
06:35
Paris CDG
09:40
Geneva
|
Connect |
SA234
South African Airways
LX353
Swiss
|
20:00
Johannesburg
08:55
London Heathrow
|
06:25
London Heathrow
11:30
Geneva
|
Connect |
QR1378
Qatar Airways
QR099
Qatar Airways
|
20:15
Johannesburg
07:45
Doha
|
06:05
Doha
13:10
Geneva
|
Connect |
QR1368
Qatar Airways
QR099
Qatar Airways
|
20:40
Johannesburg
07:45
Doha
|
06:30
Doha
13:10
Geneva
|
Connect |
AZ0849
Alitalia
AZ0578
Alitalia
|
20:55
Johannesburg
15:45
Rome
|
07:00
Rome
17:15
Geneva
|
Connect |
AZ0849
Alitalia
AZ0576
Alitalia
|
20:55
Johannesburg
09:20
Rome
|
07:00
Rome
10:55
Geneva
|
Connect |
BA054
British Airways
BA726
British Airways
|
21:10
Johannesburg
08:20
London Heathrow
|
07:20
London Heathrow
11:00
Geneva
|
Connect |
BA054
British Airways
BA728
British Airways
|
21:10
Johannesburg
09:25
London Heathrow
|
07:20
London Heathrow
12:10
Geneva
|
Connect |
BA054
British Airways
BA730
British Airways
|
21:10
Johannesburg
11:35
London Heathrow
|
07:20
London Heathrow
14:20
Geneva
|
Connect |
MS840
Egyptair
MS771
Egyptair
|
21:45
Johannesburg
09:40
Cairo
|
05:35
Cairo
14:00
Geneva
|
Connect |
KL0592
KLM
KL1929
KLM
|
23:10
Johannesburg
12:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:35
Geneva
|
Connect |
KL0592
KLM
KL1933
KLM
|
23:10
Johannesburg
17:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
18:40
Geneva
|
Connect |
KL0592
KLM
KL1931
KLM
|
23:10
Johannesburg
15:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:30
Geneva
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Milan Malpensa and cost approximately 600 USD.
You take a bus, shuttle or taxi from Milan Malpensa to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
EY601
Etihad
EY081
Etihad
|
10:15
Johannesburg
02:40
Abu Dhabi
|
20:15
Abu Dhabi
07:05
Milan Malpensa
|
Connect |
QR1478
Qatar Airways
QR123
Qatar Airways
|
13:20
Johannesburg
01:25
Doha
|
23:20
Doha
06:40
Milan Malpensa
|
Connect |
QR1364
Qatar Airways
QR123
Qatar Airways
|
13:45
Johannesburg
01:25
Doha
|
23:35
Doha
06:40
Milan Malpensa
|
Connect |
TK43
Turkish Airlines
TK1895
Turkish Airlines
|
18:10
Johannesburg
11:55
Istanbul
|
04:55
Istanbul
13:55
Milan Malpensa
|
Connect |
TK43
Turkish Airlines
TK1873
Turkish Airlines
|
18:10
Johannesburg
07:40
Istanbul
|
04:55
Istanbul
09:35
Milan Malpensa
|
Connect |
TK39
Turkish Airlines
TK1873
Turkish Airlines
|
18:10
Johannesburg
07:40
Istanbul
|
04:50
Istanbul
09:35
Milan Malpensa
|
Connect |
TK39
Turkish Airlines
TK1895
Turkish Airlines
|
18:10
Johannesburg
11:55
Istanbul
|
04:50
Istanbul
13:55
Milan Malpensa
|
Connect |
LH573
Lufthansa
LH094
Lufthansa
LH1854
Lufthansa
|
19:00
Johannesburg
07:15
Frankfurt
10:45
Munich
|
05:35
Frankfurt
08:10
Munich
11:50
Milan Malpensa
|
Connect |
LH573
Lufthansa
LH248
Lufthansa
|
19:00
Johannesburg
09:30
Frankfurt
|
05:35
Frankfurt
10:40
Milan Malpensa
|
Connect |
LH573
Lufthansa
LH252
Lufthansa
|
19:00
Johannesburg
12:30
Frankfurt
|
05:35
Frankfurt
13:40
Milan Malpensa
|
Connect |
LH573
Lufthansa
LH246
Lufthansa
|
19:00
Johannesburg
07:10
Frankfurt
|
05:35
Frankfurt
08:20
Milan Malpensa
|
Connect |
EK764
Emirates
EK205
Emirates
|
19:10
Johannesburg
09:45
Dubai
|
05:25
Dubai
14:20
Milan Malpensa
|
Connect |
BA056
British Airways
BA572
British Airways
|
19:20
Johannesburg
09:15
London Heathrow
|
05:30
London Heathrow
12:15
Milan Malpensa
|
Connect |
BA056
British Airways
BA584
British Airways
|
19:20
Johannesburg
11:55
London Heathrow
|
05:30
London Heathrow
15:00
Milan Malpensa
|
Connect |
BA056
British Airways
BA566
British Airways
|
19:20
Johannesburg
14:45
London Heathrow
|
05:30
London Heathrow
17:50
Milan Malpensa
|
Connect |
LX289
Swiss
LX1612
Swiss
|
19:25
Johannesburg
07:30
Zurich
|
06:10
Zurich
08:25
Milan Malpensa
|
Connect |
LX289
Swiss
LX1628
Swiss
|
19:25
Johannesburg
13:05
Zurich
|
06:10
Zurich
14:00
Milan Malpensa
|
Connect |
SA260
South African Airways
LH248
Lufthansa
|
19:35
Johannesburg
09:30
Frankfurt
|
06:10
Frankfurt
10:40
Milan Malpensa
|
Connect |
SA260
South African Airways
LH096
Lufthansa
LH1854
Lufthansa
|
19:35
Johannesburg
08:15
Frankfurt
10:45
Munich
|
06:10
Frankfurt
09:10
Munich
11:50
Milan Malpensa
|
Connect |
SA260
South African Airways
LH094
Lufthansa
LH1854
Lufthansa
|
19:35
Johannesburg
07:15
Frankfurt
10:45
Munich
|
06:10
Frankfurt
08:10
Munich
11:50
Milan Malpensa
|
Connect |
SA260
South African Airways
LH252
Lufthansa
|
19:35
Johannesburg
12:30
Frankfurt
|
06:10
Frankfurt
13:40
Milan Malpensa
|
Connect |
SA260
South African Airways
LH246
Lufthansa
|
19:35
Johannesburg
07:10
Frankfurt
|
06:10
Frankfurt
08:20
Milan Malpensa
|
Connect |
AF995
Air France
AF7652
Air France
AF1762
Air France
|
19:50
Johannesburg
12:20
Paris CDG
15:40
Lyon
|
06:35
Paris CDG
13:30
Lyon
16:40
Milan Malpensa
|
Connect |
AF995
Air France
AF7640
Air France
AF1762
Air France
|
19:50
Johannesburg
08:15
Paris CDG
15:40
Lyon
|
06:35
Paris CDG
09:20
Lyon
16:40
Milan Malpensa
|
Connect |
AF995
Air France
AF1330
Air France
|
19:50
Johannesburg
11:30
Paris CDG
|
06:35
Paris CDG
13:00
Milan Malpensa
|
Connect |
AF995
Air France
AF1230
Air France
|
19:50
Johannesburg
13:20
Paris CDG
|
06:35
Paris CDG
14:50
Milan Malpensa
|
Connect |
AF995
Air France
AF1830
Air France
|
19:50
Johannesburg
08:25
Paris CDG
|
06:35
Paris CDG
09:50
Milan Malpensa
|
Connect |
QR1378
Qatar Airways
QR127
Qatar Airways
|
20:15
Johannesburg
08:35
Doha
|
06:05
Doha
13:50
Milan Malpensa
|
Connect |
QR1368
Qatar Airways
QR127
Qatar Airways
|
20:40
Johannesburg
08:35
Doha
|
06:30
Doha
13:50
Milan Malpensa
|
Connect |
AZ0849
Alitalia
AZ1026
Alitalia
|
20:55
Johannesburg
13:15
Rome
|
07:00
Rome
14:30
Milan Malpensa
|
Connect |
AZ0849
Alitalia
AZ1024
Alitalia
|
20:55
Johannesburg
09:10
Rome
|
07:00
Rome
10:25
Milan Malpensa
|
Connect |
BA054
British Airways
BA566
British Airways
|
21:10
Johannesburg
14:45
London Heathrow
|
07:20
London Heathrow
17:50
Milan Malpensa
|
Connect |
BA054
British Airways
BA572
British Airways
|
21:10
Johannesburg
09:15
London Heathrow
|
07:20
London Heathrow
12:15
Milan Malpensa
|
Connect |
BA054
British Airways
BA584
British Airways
|
21:10
Johannesburg
11:55
London Heathrow
|
07:20
London Heathrow
15:00
Milan Malpensa
|
Connect |
LY052
El Al
LY387
El Al
|
21:30
Johannesburg
14:30
Tel Aviv
|
07:05
Tel Aviv
17:40
Milan Malpensa
|
Connect |
MS840
Egyptair
MS705
Egyptair
|
21:45
Johannesburg
12:55
Cairo
|
05:35
Cairo
16:50
Milan Malpensa
|
Connect |
MS840
Egyptair
MS703
Egyptair
|
21:45
Johannesburg
09:35
Cairo
|
05:35
Cairo
13:30
Milan Malpensa
|
Connect |
KL0592
KLM
KL1633
KLM
|
23:10
Johannesburg
17:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
18:40
Milan Malpensa
|
Connect |
KL0592
KLM
KL1631
KLM
|
23:10
Johannesburg
14:05
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
15:45
Milan Malpensa
|
Connect |
KL0592
KLM
KL1637
KLM
|
23:10
Johannesburg
21:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:40
Milan Malpensa
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Friedrichshafen and cost approximately 700 USD.
You take a bus, shuttle or taxi from Friedrichshafen to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
TK39
Turkish Airlines
TK1387
Turkish Airlines
|
18:10
Johannesburg
15:50
Istanbul
|
04:50
Istanbul
17:45
Friedrichshafen
|
Connect |
TK39
Turkish Airlines
TK1385
Turkish Airlines
|
18:10
Johannesburg
08:40
Istanbul
|
04:50
Istanbul
10:35
Friedrichshafen
|
Connect |
TK43
Turkish Airlines
TK1385
Turkish Airlines
|
18:10
Johannesburg
08:40
Istanbul
|
04:55
Istanbul
10:35
Friedrichshafen
|
Connect |
TK43
Turkish Airlines
TK1387
Turkish Airlines
|
18:10
Johannesburg
15:50
Istanbul
|
04:55
Istanbul
17:45
Friedrichshafen
|
Connect |
LH573
Lufthansa
LH372
Lufthansa
|
19:00
Johannesburg
13:10
Frankfurt
|
05:35
Frankfurt
14:00
Friedrichshafen
|
Connect |
LH573
Lufthansa
LH374
Lufthansa
|
19:00
Johannesburg
16:30
Frankfurt
|
05:35
Frankfurt
17:20
Friedrichshafen
|
Connect |
LH573
Lufthansa
LH370
Lufthansa
|
19:00
Johannesburg
08:45
Frankfurt
|
05:35
Frankfurt
09:35
Friedrichshafen
|
Connect |
SA260
South African Airways
LH372
Lufthansa
|
19:35
Johannesburg
13:10
Frankfurt
|
06:10
Frankfurt
14:00
Friedrichshafen
|
Connect |
SA260
South African Airways
LH370
Lufthansa
|
19:35
Johannesburg
08:45
Frankfurt
|
06:10
Frankfurt
09:35
Friedrichshafen
|
Connect |
SA260
South African Airways
LH374
Lufthansa
|
19:35
Johannesburg
16:30
Frankfurt
|
06:10
Frankfurt
17:20
Friedrichshafen
|
Connect |
SA234
South African Airways
LH901
Lufthansa
LH372
Lufthansa
|
20:00
Johannesburg
09:30
London Heathrow
13:10
Frankfurt
|
06:25
London Heathrow
12:05
Frankfurt
14:00
Friedrichshafen
|
Connect |
SA234
South African Airways
LH925
Lufthansa
LH372
Lufthansa
|
20:00
Johannesburg
08:30
London Heathrow
13:10
Frankfurt
|
06:25
London Heathrow
11:05
Frankfurt
14:00
Friedrichshafen
|
Connect |
SA234
South African Airways
LH923
Lufthansa
LH372
Lufthansa
|
20:00
Johannesburg
07:30
London Heathrow
13:10
Frankfurt
|
06:25
London Heathrow
10:05
Frankfurt
14:00
Friedrichshafen
|
Connect |
BA054
British Airways
BA938
British Airways
BA8244
British Airways
|
21:10
Johannesburg
10:40
London Heathrow
19:05
Dusseldorf
|
07:20
London Heathrow
13:05
Dusseldorf
20:10
Friedrichshafen
|
Connect |
BA054
British Airways
BA940
British Airways
BA8244
British Airways
|
21:10
Johannesburg
13:15
London Heathrow
19:05
Dusseldorf
|
07:20
London Heathrow
15:40
Dusseldorf
20:10
Friedrichshafen
|
Connect |
BA054
British Airways
BA942
British Airways
BA8244
British Airways
|
21:10
Johannesburg
14:30
London Heathrow
19:05
Dusseldorf
|
07:20
London Heathrow
16:55
Dusseldorf
20:10
Friedrichshafen
|
Connect |
You take a bus, shuttle or taxi from your location in Heidelberg to Johannesburg.
You take a flight from Johannesburg to Milan Linate and cost approximately 850 USD.
You take a bus, shuttle or taxi from Milan Linate to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH270
Lufthansa
|
19:00
Johannesburg
08:40
Frankfurt
|
05:35
Frankfurt
09:50
Milan Linate
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
SN3147
Brussels Airlines
|
19:00
Johannesburg
07:25
Frankfurt
09:45
Brussels
|
05:35
Frankfurt
08:20
Brussels
11:20
Milan Linate
|
Connect |
LH573
Lufthansa
LH272
Lufthansa
|
19:00
Johannesburg
10:50
Frankfurt
|
05:35
Frankfurt
12:00
Milan Linate
|
Connect |
LH573
Lufthansa
LH280
Lufthansa
|
19:00
Johannesburg
13:30
Frankfurt
|
05:35
Frankfurt
14:40
Milan Linate
|
Connect |
BA056
British Airways
BA574
British Airways
|
19:20
Johannesburg
10:15
London Heathrow
|
05:30
London Heathrow
13:15
Milan Linate
|
Connect |
BA056
British Airways
BA564
British Airways
|
19:20
Johannesburg
07:15
London Heathrow
|
05:30
London Heathrow
10:15
Milan Linate
|
Connect |
SA260
South African Airways
LH270
Lufthansa
|
19:35
Johannesburg
08:40
Frankfurt
|
06:10
Frankfurt
09:50
Milan Linate
|
Connect |
SA260
South African Airways
LH280
Lufthansa
|
19:35
Johannesburg
13:30
Frankfurt
|
06:10
Frankfurt
14:40
Milan Linate
|
Connect |
SA260
South African Airways
LH272
Lufthansa
|
19:35
Johannesburg
10:50
Frankfurt
|
06:10
Frankfurt
12:00
Milan Linate
|
Connect |
AF995
Air France
AZ0305
Alitalia
|
19:50
Johannesburg
09:20
Paris CDG
|
06:35
Paris CDG
10:50
Milan Linate
|
Connect |
SA234
South African Airways
BA564
British Airways
|
20:00
Johannesburg
07:15
London Heathrow
|
06:25
London Heathrow
10:15
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1711
Alitalia
AZ1716
Alitalia
|
20:55
Johannesburg
12:45
Rome
15:35
Catania
|
07:00
Rome
14:00
Catania
17:25
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ2022
Alitalia
|
20:55
Johannesburg
08:30
Rome
|
07:00
Rome
09:40
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1269
Alitalia
AZ1294
Alitalia
|
20:55
Johannesburg
14:00
Rome
16:05
Naples
|
07:00
Rome
14:50
Naples
17:25
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ0400
Alitalia
AZ0409
Alitalia
|
20:55
Johannesburg
08:40
Rome
14:35
Frankfurt
|
07:00
Rome
10:45
Frankfurt
15:50
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1165
Alitalia
AZ1174
Alitalia
|
20:55
Johannesburg
09:20
Rome
13:15
Lamezia Terme
|
07:00
Rome
10:30
Lamezia Terme
14:55
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1785
Alitalia
AZ1764
Alitalia
|
20:55
Johannesburg
10:00
Rome
14:20
Palermo
|
07:00
Rome
11:10
Palermo
15:55
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1731
Alitalia
AZ1716
Alitalia
|
20:55
Johannesburg
09:05
Rome
15:35
Catania
|
07:00
Rome
10:20
Catania
17:25
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1617
Alitalia
AZ1652
Alitalia
|
20:55
Johannesburg
09:30
Rome
14:35
Bari
|
07:00
Rome
10:35
Bari
16:05
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1731
Alitalia
AZ1702
Alitalia
|
20:55
Johannesburg
09:05
Rome
14:20
Catania
|
07:00
Rome
10:20
Catania
16:10
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1739
Alitalia
AZ1702
Alitalia
|
20:55
Johannesburg
11:00
Rome
14:20
Catania
|
07:00
Rome
12:15
Catania
16:10
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1617
Alitalia
AZ1648
Alitalia
|
20:55
Johannesburg
09:30
Rome
11:55
Bari
|
07:00
Rome
10:35
Bari
13:20
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1263
Alitalia
AZ1292
Alitalia
|
20:55
Johannesburg
09:30
Rome
14:55
Naples
|
07:00
Rome
10:25
Naples
16:15
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1263
Alitalia
AZ1288
Alitalia
|
20:55
Johannesburg
09:30
Rome
13:25
Naples
|
07:00
Rome
10:25
Naples
14:45
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1613
Alitalia
AZ1636
Alitalia
|
20:55
Johannesburg
13:20
Rome
16:25
Bari
|
07:00
Rome
14:25
Bari
17:50
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1621
Alitalia
AZ1642
Alitalia
|
20:55
Johannesburg
09:20
Rome
12:15
Brindisi
|
07:00
Rome
10:30
Brindisi
13:50
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1621
Alitalia
AZ1650
Alitalia
|
20:55
Johannesburg
09:20
Rome
15:15
Brindisi
|
07:00
Rome
10:30
Brindisi
16:50
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1777
Alitalia
AZ1762
Alitalia
|
20:55
Johannesburg
08:30
Rome
11:45
Palermo
|
07:00
Rome
09:35
Palermo
13:20
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ2016
Alitalia
|
20:55
Johannesburg
08:00
Rome
|
07:00
Rome
09:10
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1777
Alitalia
AZ1764
Alitalia
|
20:55
Johannesburg
08:30
Rome
14:20
Palermo
|
07:00
Rome
09:35
Palermo
15:55
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1263
Alitalia
AZ1294
Alitalia
|
20:55
Johannesburg
09:30
Rome
16:05
Naples
|
07:00
Rome
10:25
Naples
17:25
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ2028
Alitalia
|
20:55
Johannesburg
09:30
Rome
|
07:00
Rome
10:40
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1739
Alitalia
AZ1716
Alitalia
|
20:55
Johannesburg
11:00
Rome
15:35
Catania
|
07:00
Rome
12:15
Catania
17:25
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1731
Alitalia
AZ1714
Alitalia
|
20:55
Johannesburg
09:05
Rome
12:55
Catania
|
07:00
Rome
10:20
Catania
14:45
Milan Linate
|
Connect |
AZ0849
Alitalia
AZ1617
Alitalia
AZ1636
Alitalia
|
20:55
Johannesburg
09:30
Rome
16:25
Bari
|
07:00
Rome
10:35
Bari
17:50
Milan Linate
|
Connect |
BA054
British Airways
BA588 568
British Airways
|
21:10
Johannesburg
15:50
London Heathrow
|
07:20
London Heathrow
18:55
Milan Linate
|
Connect |
BA054
British Airways
BA574
British Airways
|
21:10
Johannesburg
10:15
London Heathrow
|
07:20
London Heathrow
13:15
Milan Linate
|
Connect |
BA054
British Airways
BA568
British Airways
|
21:10
Johannesburg
15:20
London Heathrow
|
07:20
London Heathrow
18:25
Milan Linate
|
Connect |
KL0592
KLM
KL1621
KLM
|
23:10
Johannesburg
17:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
18:40
Milan Linate
|
Connect |
KL0592
KLM
AZ0121
Alitalia
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:30
Milan Linate
|
Connect |
You can find hotels and accommodations in Switzerland with our hotels search tool below
Booking.com