Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Johannesburg to Frankfurt is Kenya Airways.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Johannesburg to Frankfurt is March.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Johannesburg to Frankfurt is Wednesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
19:25 JNB05:40 FRA11Hrs, 15m Direct
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 05:40 11h 15m Direct
-
JNBJohannesburg O.R. Tambo International Airport 19:25
-
FRAFrankfurt International Airport 05:40
- 11h 15m
- Direct
-
Condor (DE 2289)Airbus A330 900 Neo -
Condor (DE 2289) -
- -
- -
- -
- -
- -
- S
- -
- Airbus A330 900 Neo
-
19:35 JNB05:20 FRA10Hrs, 45m Direct
-
JNBJohannesburg O.R. Tambo International Airport 19:35 - FRA 05:20 10h 45m Direct
-
JNBJohannesburg O.R. Tambo International Airport 19:35
-
FRAFrankfurt International Airport 05:20
- 10h 45m
- Direct
-
Lufthansa (LH 573)Boeing 747 800 -
Lufthansa (LH 573) -
- M
- T
- W
- T
- F
- S
- S
- Boeing 747 800
-
21:05 JNB07:20 FRA11Hrs, 15m Direct
-
JNBJohannesburg O.R. Tambo International Airport 21:05 - FRA 07:20 11h 15m Direct
-
JNBJohannesburg O.R. Tambo International Airport 21:05
-
FRAFrankfurt International Airport 07:20
- 11h 15m
- Direct
-
Condor (DE 2289)Airbus A330 900 Neo -
Condor (DE 2289) -
- -
- T
- -
- -
- -
- -
- -
- Airbus A330 900 Neo
-
10:10 JNB22:15 FRA13Hrs, 05m 1 Stop (MUC)
-
JNBJohannesburg O.R. Tambo International Airport 10:10 - FRA 22:15 13h 05m 1 Stop (MUC) Munich
-
JNBJohannesburg O.R. Tambo International Airport 10:10MUCMunich International Airport 21:10
-
MUCMunich International Airport 19:35FRAFrankfurt International Airport 22:15
- 13h 05m (1h 35m)
- 1 Stop MUC · Munich 1h 35m
-
Lufthansa (LH 579)Airbus A359 Lufthansa (LH 121)Airbus -
Lufthansa (LH 579) -
- -
- -
- -
- -
- -
- -
- S
-
12:15 JNB05:25 FRA18Hrs, 10m 1 Stop (CPT)
-
JNBJohannesburg O.R. Tambo International Airport 12:15 - FRA 05:25 18h 10m 1 Stop (CPT) Cape Town
-
JNBJohannesburg O.R. Tambo International Airport 12:15CPTCape Town Airport 18:30
-
CPTCape Town Airport 14:30FRAFrankfurt International Airport 05:25
- 18h 10m (4h)
- 1 Stop CPT · Cape Town 4h
-
Airlink (4Z 923)Embraer Emb E90 Lufthansa (LH 577)Airbus A340 -
Airlink (4Z 923) -
- M
- T
- W
- T
- F
- -
- S
-
12:45 JNB06:50 FRA19Hrs, 05m 1 Stop (DOH)
-
JNBJohannesburg O.R. Tambo International Airport 12:45 - FRA 06:50 19h 05m 1 Stop (DOH) Doha
-
JNBJohannesburg O.R. Tambo International Airport 12:45DOHHamad International Airport 02:10
-
DOHHamad International Airport 22:10FRAFrankfurt International Airport 06:50
- 19h 05m (4h)
- 1 Stop DOH · Doha 4h
-
Qatar Airways (QR 1364)Boeing 787 9 Qatar Airways (QR 69)Boeing 787 9 -
Qatar Airways (QR 1364) -
- -
- T
- W
- -
- F
- S
- S
-
12:45 JNB06:50 FRA19Hrs, 05m 1 Stop (DOH)
-
JNBJohannesburg O.R. Tambo International Airport 12:45 - FRA 06:50 19h 05m 1 Stop (DOH) Doha
-
JNBJohannesburg O.R. Tambo International Airport 12:45DOHHamad International Airport 02:10
-
DOHHamad International Airport 22:10FRAFrankfurt International Airport 06:50
- 19h 05m (4h)
- 1 Stop DOH · Doha 4h
-
Qatar Airways (QR 1364)Boeing 787 8 Qatar Airways (QR 69)Boeing 787 9 -
Qatar Airways (QR 1364) -
- M
- -
- -
- T
- -
- -
- -
-
13:00 JNB05:25 FRA17Hrs, 25m 1 Stop (CPT)
-
JNBJohannesburg O.R. Tambo International Airport 13:00 - FRA 05:25 17h 25m 1 Stop (CPT) Cape Town
-
JNBJohannesburg O.R. Tambo International Airport 13:00CPTCape Town Airport 18:30
-
CPTCape Town Airport 15:10FRAFrankfurt International Airport 05:25
- 17h 25m (3h 20m)
- 1 Stop CPT · Cape Town 3h 20m
-
South African Airways (SA 337)Airbus Lufthansa (LH 577)Airbus A340 -
South African Airways (SA 337) -
- -
- -
- -
- -
- -
- -
- S
-
14:30 JNB05:25 FRA15Hrs, 55m 1 Stop (CPT)
-
JNBJohannesburg O.R. Tambo International Airport 14:30 - FRA 05:25 15h 55m 1 Stop (CPT) Cape Town
-
JNBJohannesburg O.R. Tambo International Airport 14:30CPTCape Town Airport 18:30
-
CPTCape Town Airport 16:40FRAFrankfurt International Airport 05:25
- 15h 55m (1h 50m)
- 1 Stop CPT · Cape Town 1h 50m
-
South African Airways (SA 343)Airbus Lufthansa (LH 577)Airbus A340 -
South African Airways (SA 343) -
- M
- T
- W
- T
- F
- -
- -
-
15:15 JNB05:25 FRA15Hrs, 10m 1 Stop (CPT)
-
JNBJohannesburg O.R. Tambo International Airport 15:15 - FRA 05:25 15h 10m 1 Stop (CPT) Cape Town
-
JNBJohannesburg O.R. Tambo International Airport 15:15CPTCape Town Airport 18:30
-
CPTCape Town Airport 17:25FRAFrankfurt International Airport 05:25
- 15h 10m (1h 05m)
- 1 Stop CPT · Cape Town 1h 05m
-
South African Airways (SA 347)Boeing 737 800 Lufthansa (LH 577)Airbus A340 -
South African Airways (SA 347) -
- M
- T
- W
- T
- F
- -
- S
-
18:50 JNB12:45 FRA18Hrs, 55m 1 Stop (DXB)
-
JNBJohannesburg O.R. Tambo International Airport 18:50 - FRA 12:45 18h 55m 1 Stop (DXB) Dubai
-
JNBJohannesburg O.R. Tambo International Airport 18:50DXBDubai International Airport 08:40
-
DXBDubai International Airport 05:05FRAFrankfurt International Airport 12:45
- 18h 55m (3h 35m)
- 1 Stop DXB · Dubai 3h 35m
-
Emirates (EK 764)Airbus Industrie A380 800 Emirates (EK 45)Boeing 777 300 Er -
Emirates (EK 764) -
- M
- T
- W
- T
- F
- S
- S
-
19:05 JNB10:30 FRA16Hrs, 25m 1 Stop (IST)
-
JNBJohannesburg O.R. Tambo International Airport 19:05 - FRA 10:30 16h 25m 1 Stop (IST) Istanbul
-
JNBJohannesburg O.R. Tambo International Airport 19:05ISTIstanbul Airport 09:05
-
ISTIstanbul Airport 06:20FRAFrankfurt International Airport 10:30
- 16h 25m (2h 45m)
- 1 Stop IST · Istanbul 2h 45m
-
Turkish Airlines (TK 43)Airbus A359 Turkish Airlines (TK 1587)Airbus Industrie A330 200 -
Turkish Airlines (TK 43) -
- -
- -
- W
- -
- -
- -
- S
-
19:05 JNB10:30 FRA16Hrs, 25m 1 Stop (IST)
-
JNBJohannesburg O.R. Tambo International Airport 19:05 - FRA 10:30 16h 25m 1 Stop (IST) Istanbul
-
JNBJohannesburg O.R. Tambo International Airport 19:05ISTIstanbul Airport 09:05
-
ISTIstanbul Airport 06:20FRAFrankfurt International Airport 10:30
- 16h 25m (2h 45m)
- 1 Stop IST · Istanbul 2h 45m
-
Turkish Airlines (TK 43)Airbus A359 Turkish Airlines (TK 1587)Airbus Industrie 330 300 -
Turkish Airlines (TK 43) -
- M
- -
- -
- -
- F
- -
- -
-
19:05 JNB10:30 FRA16Hrs, 25m 1 Stop (IST)
-
JNBJohannesburg O.R. Tambo International Airport 19:05 - FRA 10:30 16h 25m 1 Stop (IST) Istanbul
-
JNBJohannesburg O.R. Tambo International Airport 19:05ISTIstanbul Airport 09:05
-
ISTIstanbul Airport 06:20FRAFrankfurt International Airport 10:30
- 16h 25m (2h 45m)
- 1 Stop IST · Istanbul 2h 45m
-
Turkish Airlines (TK 39)Airbus A359 Turkish Airlines (TK 1587)Airbus Industrie 330 300 -
Turkish Airlines (TK 39) -
- -
- -
- -
- T
- -
- S
- -
-
19:10 JNB10:30 FRA16Hrs, 20m 1 Stop (IST)
-
JNBJohannesburg O.R. Tambo International Airport 19:10 - FRA 10:30 16h 20m 1 Stop (IST) Istanbul
-
JNBJohannesburg O.R. Tambo International Airport 19:10ISTIstanbul Airport 09:05
-
ISTIstanbul Airport 06:25FRAFrankfurt International Airport 10:30
- 16h 20m (2h 40m)
- 1 Stop IST · Istanbul 2h 40m
-
Turkish Airlines (TK 39)Airbus A359 Turkish Airlines (TK 1587)Airbus Industrie 330 300 -
Turkish Airlines (TK 39) -
- -
- T
- -
- -
- -
- -
- -
-
19:25 JNB09:50 FRA15Hrs, 25m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 09:50 15h 25m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 07:10
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 09:50
- 15h 25m (2h 25m)
- 1 Stop LHR · London 2h 25m
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 902)Airbus -
British Airways (BA 56) -
- -
- -
- -
- -
- -
- S
- -
-
19:25 JNB10:20 FRA15Hrs, 55m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 10:20 15h 55m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 07:40
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 10:20
- 15h 55m (2h 55m)
- 1 Stop LHR · London 2h 55m
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 902)Airbus -
British Airways (BA 56) -
- -
- -
- W
- -
- -
- -
- -
-
19:25 JNB10:25 FRA16Hrs, 00m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 10:25 16h 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 07:45
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 10:25
- 16h (3h)
- 1 Stop LHR · London 3h
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 902)Airbus A320 Neo -
British Airways (BA 56) -
- -
- T
- -
- -
- -
- -
- -
-
19:25 JNB10:25 FRA16Hrs, 00m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 10:25 16h 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 07:45
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 10:25
- 16h (3h)
- 1 Stop LHR · London 3h
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 902)Airbus -
British Airways (BA 56) -
- M
- -
- -
- -
- -
- -
- -
-
19:25 JNB10:30 FRA16Hrs, 05m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 10:30 16h 05m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 07:50
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 10:30
- 16h 05m (3h 05m)
- 1 Stop LHR · London 3h 05m
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 902)Airbus -
British Airways (BA 56) -
- -
- -
- -
- T
- -
- -
- S
-
19:25 JNB11:05 FRA16Hrs, 40m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 19:25 - FRA 11:05 16h 40m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 19:25LHRLondon Heathrow Airport 08:25
-
LHRLondon Heathrow Airport 04:45FRAFrankfurt International Airport 11:05
- 16h 40m (3h 40m)
- 1 Stop LHR · London 3h 40m
-
British Airways (BA 56)Airbus Industrie A380 800 British Airways (BA 906)Airbus -
British Airways (BA 56) -
- -
- -
- -
- -
- F
- -
- -
-
10:00 AMS06:10 CDG16Hrs, 25m 1 Stop (FRA)
-
AMSAmsterdam Airport 10:00 - CDG 06:10 16h 25m 1 Stop (FRA) Frankfurt
-
AMSAmsterdam Airport 10:00JNBJohannesburg O.R. Tambo International Airport 19:40
-
FRAFrankfurt International Airport 11:05CDGParis Charles de Gaulle Airport 06:10
- 16h 25m (2h 25m)
- 1 Stop FRA · Frankfurt 2h 25m
-
KLM (KL 1817)Embraer 195 E2 Air France (AF 995)Boeing 777 300 Er -
KLM (KL 1817) -
- -
- -
- -
- -
- F
- S
- -
-
19:40 JNB11:15 FRA16Hrs, 35m 1 Stop (CDG)
-
JNBJohannesburg O.R. Tambo International Airport 19:40 - FRA 11:15 16h 35m 1 Stop (CDG) Paris
-
JNBJohannesburg O.R. Tambo International Airport 19:40CDGParis Charles de Gaulle Airport 09:50
-
CDGParis Charles de Gaulle Airport 06:10FRAFrankfurt International Airport 11:15
- 16h 35m (3h 40m)
- 1 Stop CDG · Paris 3h 40m
-
Air France (AF 995)Boeing 777 300 Er Air France (AF 1618)Embraer 170 -
Air France (AF 995) -
- -
- -
- -
- -
- F
- -
- -
-
19:40 JNB11:15 FRA16Hrs, 35m 1 Stop (CDG)
-
JNBJohannesburg O.R. Tambo International Airport 19:40 - FRA 11:15 16h 35m 1 Stop (CDG) Paris
-
JNBJohannesburg O.R. Tambo International Airport 19:40CDGParis Charles de Gaulle Airport 09:50
-
CDGParis Charles de Gaulle Airport 06:10FRAFrankfurt International Airport 11:15
- 16h 35m (3h 40m)
- 1 Stop CDG · Paris 3h 40m
-
Air France (AF 995)Boeing 777 300 Er Air France (AF 1618)Embraer Emb E90 -
Air France (AF 995) -
- M
- T
- -
- T
- -
- S
- S
-
19:40 JNB09:00 FRA14Hrs, 20m 1 Stop (CDG)
-
JNBJohannesburg O.R. Tambo International Airport 19:40 - FRA 09:00 14h 20m 1 Stop (CDG) Paris
-
JNBJohannesburg O.R. Tambo International Airport 19:40CDGParis Charles de Gaulle Airport 07:30
-
CDGParis Charles de Gaulle Airport 06:10FRAFrankfurt International Airport 09:00
- 14h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 995)Boeing 777 300 Er Air France (AF 1518)Embraer 170 -
Air France (AF 995) -
- M
- -
- -
- -
- -
- -
- -
-
19:40 JNB09:00 FRA14Hrs, 20m 1 Stop (CDG)
-
JNBJohannesburg O.R. Tambo International Airport 19:40 - FRA 09:00 14h 20m 1 Stop (CDG) Paris
-
JNBJohannesburg O.R. Tambo International Airport 19:40CDGParis Charles de Gaulle Airport 07:30
-
CDGParis Charles de Gaulle Airport 06:10FRAFrankfurt International Airport 09:00
- 14h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 995)Boeing 777 300 Er Air France (AF 1518)Embraer Emb E90 -
Air France (AF 995) -
- -
- T
- W
- T
- -
- -
- S
-
19:45 JNB13:20 FRA18Hrs, 35m 1 Stop (DOH)
-
JNBJohannesburg O.R. Tambo International Airport 19:45 - FRA 13:20 18h 35m 1 Stop (DOH) Doha
-
JNBJohannesburg O.R. Tambo International Airport 19:45DOHHamad International Airport 08:40
-
DOHHamad International Airport 05:10FRAFrankfurt International Airport 13:20
- 18h 35m (3h 30m)
- 1 Stop DOH · Doha 3h 30m
-
Qatar Airways (QR 1378)Boeing 787 9 Qatar Airways (QR 67)Boeing 787 9 -
Qatar Airways (QR 1378) -
- M
- -
- W
- -
- F
- -
- S
-
19:50 JNB13:20 FRA18Hrs, 30m 1 Stop (DOH)
-
JNBJohannesburg O.R. Tambo International Airport 19:50 - FRA 13:20 18h 30m 1 Stop (DOH) Doha
-
JNBJohannesburg O.R. Tambo International Airport 19:50DOHHamad International Airport 08:40
-
DOHHamad International Airport 05:15FRAFrankfurt International Airport 13:20
- 18h 30m (3h 25m)
- 1 Stop DOH · Doha 3h 25m
-
Qatar Airways (QR 1378)Boeing 787 9 Qatar Airways (QR 67)Boeing 787 9 -
Qatar Airways (QR 1378) -
- -
- T
- -
- T
- -
- -
- -
-
19:50 JNB13:20 FRA18Hrs, 30m 1 Stop (DOH)
-
JNBJohannesburg O.R. Tambo International Airport 19:50 - FRA 13:20 18h 30m 1 Stop (DOH) Doha
-
JNBJohannesburg O.R. Tambo International Airport 19:50DOHHamad International Airport 08:40
-
DOHHamad International Airport 05:15FRAFrankfurt International Airport 13:20
- 18h 30m (3h 25m)
- 1 Stop DOH · Doha 3h 25m
-
Qatar Airways (QR 1378)Boeing 787 8 Qatar Airways (QR 67)Boeing 787 9 -
Qatar Airways (QR 1378) -
- -
- -
- -
- -
- -
- S
- -
-
20:25 JNB08:10 FRA12Hrs, 45m 1 Stop (ZRH)
-
JNBJohannesburg O.R. Tambo International Airport 20:25 - FRA 08:10 12h 45m 1 Stop (ZRH) Zurich
-
JNBJohannesburg O.R. Tambo International Airport 20:25ZRHZurich Airport 07:00
-
ZRHZurich Airport 06:15FRAFrankfurt International Airport 08:10
- 12h 45m (45m)
- 1 Stop ZRH · Zurich 45m
-
Swiss (LX 283)Airbus A340 Swiss (LX 1068)Embraer Emb E90 -
Swiss (LX 283) -
- -
- -
- W
- -
- -
- -
- -
-
20:25 JNB10:05 FRA14Hrs, 40m 1 Stop (ZRH)
-
JNBJohannesburg O.R. Tambo International Airport 20:25 - FRA 10:05 14h 40m 1 Stop (ZRH) Zurich
-
JNBJohannesburg O.R. Tambo International Airport 20:25ZRHZurich Airport 09:00
-
ZRHZurich Airport 06:15FRAFrankfurt International Airport 10:05
- 14h 40m (2h 45m)
- 1 Stop ZRH · Zurich 2h 45m
-
Swiss (LX 283)Airbus A340 Lufthansa (LH 1185)Airbus Industrie A320 Sharklets -
Swiss (LX 283) -
- -
- -
- W
- -
- -
- -
- -
-
20:25 JNB10:05 FRA14Hrs, 40m 1 Stop (ZRH)
-
JNBJohannesburg O.R. Tambo International Airport 20:25 - FRA 10:05 14h 40m 1 Stop (ZRH) Zurich
-
JNBJohannesburg O.R. Tambo International Airport 20:25ZRHZurich Airport 09:00
-
ZRHZurich Airport 06:15FRAFrankfurt International Airport 10:05
- 14h 40m (2h 45m)
- 1 Stop ZRH · Zurich 2h 45m
-
Swiss (LX 283)Airbus A340 Lufthansa (LH 1185)Airbus -
Swiss (LX 283) -
- M
- -
- -
- -
- -
- -
- -
-
20:25 JNB10:05 FRA14Hrs, 40m 1 Stop (ZRH)
-
JNBJohannesburg O.R. Tambo International Airport 20:25 - FRA 10:05 14h 40m 1 Stop (ZRH) Zurich
-
JNBJohannesburg O.R. Tambo International Airport 20:25ZRHZurich Airport 09:00
-
ZRHZurich Airport 06:15FRAFrankfurt International Airport 10:05
- 14h 40m (2h 45m)
- 1 Stop ZRH · Zurich 2h 45m
-
Swiss (LX 283)Airbus A340 Lufthansa (LH 1185)Airbus -
Swiss (LX 283) -
- -
- T
- -
- T
- F
- S
- S
-
20:25 JNB08:10 FRA12Hrs, 45m 1 Stop (ZRH)
-
JNBJohannesburg O.R. Tambo International Airport 20:25 - FRA 08:10 12h 45m 1 Stop (ZRH) Zurich
-
JNBJohannesburg O.R. Tambo International Airport 20:25ZRHZurich Airport 07:00
-
ZRHZurich Airport 06:15FRAFrankfurt International Airport 08:10
- 12h 45m (45m)
- 1 Stop ZRH · Zurich 45m
-
Swiss (LX 283)Airbus A340 Swiss (LX 1068)Airbus A220 300 -
Swiss (LX 283) -
- M
- T
- -
- T
- F
- S
- S
-
21:15 JNB14:25 FRA18Hrs, 10m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 21:15 - FRA 14:25 18h 10m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 21:15LHRLondon Heathrow Airport 11:40
-
LHRLondon Heathrow Airport 06:45FRAFrankfurt International Airport 14:25
- 18h 10m (4h 55m)
- 1 Stop LHR · London 4h 55m
-
British Airways (BA 54)Boeing 777 300 Er British Airways (BA 904)Airbus -
British Airways (BA 54) -
- -
- -
- -
- T
- -
- -
- -
-
21:15 JNB14:10 FRA17Hrs, 55m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 21:15 - FRA 14:10 17h 55m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 21:15LHRLondon Heathrow Airport 11:25
-
LHRLondon Heathrow Airport 06:45FRAFrankfurt International Airport 14:10
- 17h 55m (4h 40m)
- 1 Stop LHR · London 4h 40m
-
British Airways (BA 54)Boeing 777 300 Er British Airways (BA 904)Airbus -
British Airways (BA 54) -
- -
- T
- -
- -
- -
- -
- -
-
21:15 JNB14:05 FRA17Hrs, 50m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 21:15 - FRA 14:05 17h 50m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 21:15LHRLondon Heathrow Airport 11:20
-
LHRLondon Heathrow Airport 06:45FRAFrankfurt International Airport 14:05
- 17h 50m (4h 35m)
- 1 Stop LHR · London 4h 35m
-
British Airways (BA 54)Boeing 777 300 Er British Airways (BA 904)Airbus A321 Neo -
British Airways (BA 54) -
- -
- -
- W
- -
- -
- -
- -
-
21:15 JNB14:05 FRA17Hrs, 50m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 21:15 - FRA 14:05 17h 50m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 21:15LHRLondon Heathrow Airport 11:20
-
LHRLondon Heathrow Airport 06:45FRAFrankfurt International Airport 14:05
- 17h 50m (4h 35m)
- 1 Stop LHR · London 4h 35m
-
British Airways (BA 54)Boeing 777 300 Er British Airways (BA 904)Airbus A320 Neo -
British Airways (BA 54) -
- -
- -
- -
- -
- -
- -
- S
-
21:15 JNB11:05 FRA14Hrs, 50m 1 Stop (LHR)
-
JNBJohannesburg O.R. Tambo International Airport 21:15 - FRA 11:05 14h 50m 1 Stop (LHR) London
-
JNBJohannesburg O.R. Tambo International Airport 21:15LHRLondon Heathrow Airport 08:25
-
LHRLondon Heathrow Airport 06:45FRAFrankfurt International Airport 11:05
- 14h 50m (1h 40m)
- 1 Stop LHR · London 1h 40m
-
British Airways (BA 54)Boeing 777 300 Er British Airways (BA 906)Airbus -
British Airways (BA 54) -
- -
- -
- -
- -
- F
- -
- -
-
21:45 JNB14:10 FRA17Hrs, 25m 1 Stop (CAI)
-
JNBJohannesburg O.R. Tambo International Airport 21:45 - FRA 14:10 17h 25m 1 Stop (CAI) Cairo
-
JNBJohannesburg O.R. Tambo International Airport 21:45CAICairo Airport 10:45
-
CAICairo Airport 06:10FRAFrankfurt International Airport 14:10
- 17h 25m (4h 35m)
- 1 Stop CAI · Cairo 4h 35m
-
EgyptAir (MS 840)Airbus Industrie 330 300 EgyptAir (MS 785)Boeing 787 9 -
EgyptAir (MS 840) -
- -
- -
- -
- -
- F
- -
- -
-
21:45 JNB14:10 FRA17Hrs, 25m 1 Stop (CAI)
-
JNBJohannesburg O.R. Tambo International Airport 21:45 - FRA 14:10 17h 25m 1 Stop (CAI) Cairo
-
JNBJohannesburg O.R. Tambo International Airport 21:45CAICairo Airport 10:35
-
CAICairo Airport 06:10FRAFrankfurt International Airport 14:10
- 17h 25m (4h 25m)
- 1 Stop CAI · Cairo 4h 25m
-
EgyptAir (MS 840)Airbus Industrie 330 300 EgyptAir (MS 785)Airbus -
EgyptAir (MS 840) -
- -
- -
- W
- -
- -
- -
- -
-
21:45 JNB14:10 FRA17Hrs, 25m 1 Stop (CAI)
-
JNBJohannesburg O.R. Tambo International Airport 21:45 - FRA 14:10 17h 25m 1 Stop (CAI) Cairo
-
JNBJohannesburg O.R. Tambo International Airport 21:45CAICairo Airport 10:35
-
CAICairo Airport 06:10FRAFrankfurt International Airport 14:10
- 17h 25m (4h 25m)
- 1 Stop CAI · Cairo 4h 25m
-
EgyptAir (MS 840)Airbus Industrie 330 300 EgyptAir (MS 785)Boeing 737 800 -
EgyptAir (MS 840) -
- -
- -
- -
- -
- -
- -
- S
-
23:55 JNB17:15 FRA18Hrs, 20m 1 Stop (AMS)
-
JNBJohannesburg O.R. Tambo International Airport 23:55 - FRA 17:15 18h 20m 1 Stop (AMS) Amsterdam
-
JNBJohannesburg O.R. Tambo International Airport 23:55AMSAmsterdam Airport 16:10
-
AMSAmsterdam Airport 10:10FRAFrankfurt International Airport 17:15
- 18h 20m (6h)
- 1 Stop AMS · Amsterdam 6h
-
KLM (KL 592)Boeing 777 300 Er KLM (KL 1821)Embraer Emb E90 -
KLM (KL 592) -
- M
- T
- -
- -
- -
- -
- -
-
23:55 JNB17:15 FRA18Hrs, 20m 1 Stop (AMS)
-
JNBJohannesburg O.R. Tambo International Airport 23:55 - FRA 17:15 18h 20m 1 Stop (AMS) Amsterdam
-
JNBJohannesburg O.R. Tambo International Airport 23:55AMSAmsterdam Airport 16:10
-
AMSAmsterdam Airport 10:10FRAFrankfurt International Airport 17:15
- 18h 20m (6h)
- 1 Stop AMS · Amsterdam 6h
-
KLM (KL 592)Boeing 777 200 KLM (KL 1821)Embraer Emb E90 -
KLM (KL 592) -
- -
- -
- W
- T
- -
- -
- S
-
23:55 JNB13:40 FRA14Hrs, 45m 1 Stop (AMS)
-
JNBJohannesburg O.R. Tambo International Airport 23:55 - FRA 13:40 14h 45m 1 Stop (AMS) Amsterdam
-
JNBJohannesburg O.R. Tambo International Airport 23:55AMSAmsterdam Airport 12:35
-
AMSAmsterdam Airport 10:10FRAFrankfurt International Airport 13:40
- 14h 45m (2h 25m)
- 1 Stop AMS · Amsterdam 2h 25m
-
KLM (KL 592)Boeing 777 200 KLM (KL 1819)Embraer 175 -
KLM (KL 592) -
- -
- -
- W
- T
- -
- -
- S
-
23:55 JNB13:40 FRA14Hrs, 45m 1 Stop (AMS)
-
JNBJohannesburg O.R. Tambo International Airport 23:55 - FRA 13:40 14h 45m 1 Stop (AMS) Amsterdam
-
JNBJohannesburg O.R. Tambo International Airport 23:55AMSAmsterdam Airport 12:35
-
AMSAmsterdam Airport 10:10FRAFrankfurt International Airport 13:40
- 14h 45m (2h 25m)
- 1 Stop AMS · Amsterdam 2h 25m
-
KLM (KL 592)Boeing 777 300 Er KLM (KL 1819)Embraer 175 -
KLM (KL 592) -
- M
- T
- -
- -
- F
- S
- -
-
23:55 JNB17:55 FRA19Hrs, 00m 1 Stop (AMS)
-
JNBJohannesburg O.R. Tambo International Airport 23:55 - FRA 17:55 19h 1 Stop (AMS) Amsterdam
-
JNBJohannesburg O.R. Tambo International Airport 23:55AMSAmsterdam Airport 16:50
-
AMSAmsterdam Airport 10:10FRAFrankfurt International Airport 17:55
- 19h (6h 40m)
- 1 Stop AMS · Amsterdam 6h 40m
-
KLM (KL 592)Boeing 777 300 Er KLM (KL 1821)Embraer Emb E90 -
KLM (KL 592) -
- -
- -
- -
- -
- F
- S
- -
The fastest flight time for direct flights from Johannesburg to Frankfurt is 10 hours 45 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Johannesburg and Frankfurt is 8698km. Check all available flights on Wego.
The earliest flight of the day departs at 10:00. The last flight of the day departs at 10:10. See the full list of flight times on Wego.
There are 2 airlines that offer direct flights from Johannesburg to Frankfurt. Find out the list of airlines on Wego.