Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
SWISS International
LX-573,LX-926
19:00
Johannesburg
10Hrs 35Min 1 Stop
JNB→FRA→LCY
07:15
London
SWISS International
LX-289,LX-454
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
19:40
London
SWISS International
LX-289,LX-456
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
11:45
London
SWISS International
LX-289,LX-456
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
11:50
London
SWISS International
LX-289,LX-460
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
09:25
London
SWISS International
LX-289,LX-464
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
16:40
London
SWISS International
LX-289,LX-466
19:25
Johannesburg
10Hrs 45Min 1 Stop
JNB→ZRH→LCY
17:55
London
SWISS International
LX-289,LX-456
20:20
Johannesburg
10Hrs 50Min 1 Stop
JNB→ZRH→LCY
12:50
London
SWISS International
LX-289,LX-460
20:20
Johannesburg
10Hrs 50Min 1 Stop
JNB→ZRH→LCY
09:30
London
SWISS International
LX-573,LX-900
19:00
Johannesburg
10Hrs 35Min 1 Stop
JNB→FRA→LHR
08:40
London

FAQ about swiss international Flights from Johannesburg to London

Q. How much time does it take to fly from Johannesburg to London ?

A. It takes 10Hrs 35Min to fly from Johannesburg to London.

Q. When is the earliest flight from Johannesburg to London ?

A. The earliest flight from Johannesburg to London is at 19:00 and is operated by SWISS International.

Q. How many flights are there from Johannesburg to London ?

A. There are 17 flights from Johannesburg to London.

Q. When is the last flight from Johannesburg to London ?

A. The last flight from Johannesburg to London is at 20:35 and is operated by SWISS International.

View Best Offers