JNB - FRA Price | R482 - R750 |
---|---|
FRA Temperature | 1 - 18 °C |
FRA Rainfall | 40 - 70 mm |
Popular in | July | High demand for flights, 24% potential price rise |
---|---|---|
Cheapest in | February | Best time to find cheap flights, 15% potential price drop |
Round-trip from | R7 899 | From Johannesburg to Frankfurt am Main |
One-way from | R4 539 | One-way flight from Johannesburg to Frankfurt am Main |
Travellers have found it’s best to book a flight 20 days in advance to save up to 10% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 20 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Frankfurt am Main Airport 1-2 weeks in advance for as low as R9 587, or R10 832 for flights within the next 24 hours.
Flights from Johannesburg to Frankfurt am Main Airport lean towards being more expensive in July. Prices are generally better when you fly from Johannesburg to Frankfurt am Main Airport in February, with the cheapest ticket starting at R6 948.
When flying from Johannesburg to Frankfurt am Main Airport, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Johannesburg OR Tambo
Frankfurt am Main
1 stop
35h 05mFrankfurt am Main
Johannesburg OR Tambo
1 stop
37h 45mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
35h 05mFrankfurt am Main
Johannesburg OR Tambo
1 stop
22h 05mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
16h 25mFrankfurt am Main
Johannesburg OR Tambo
1 stop
15h 45mEgypt Air
Johannesburg OR Tambo
Frankfurt am Main
1 stop
24h 25mFrankfurt am Main
Johannesburg OR Tambo
1 stop
23h 10mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
31h 00mFrankfurt am Main
Johannesburg OR Tambo
1 stop
18h 55mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
22h 45mFrankfurt am Main
Johannesburg OR Tambo
1 stop
21h 10mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
20h 35mFrankfurt am Main
Johannesburg OR Tambo
1 stop
20h 35mEtihad Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
20h 30mFrankfurt am Main
Johannesburg OR Tambo
1 stop
20h 15mEtihad Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
20h 35mFrankfurt am Main
Johannesburg OR Tambo
1 stop
20h 35mEtihad Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
16h 25mFrankfurt am Main
Johannesburg OR Tambo
1 stop
15h 45mEgypt Air
Johannesburg OR Tambo
Frankfurt am Main
1 stop
16h 25mFrankfurt am Main
Johannesburg OR Tambo
1 stop
15h 30mEgypt Air
Johannesburg OR Tambo
Frankfurt am Main
1 stop
22h 25mFrankfurt am Main
Johannesburg OR Tambo
1 stop
15h 45mEgypt Air
Johannesburg OR Tambo
Frankfurt am Main
Nonstop
11h 10mFrankfurt am Main
Johannesburg OR Tambo
Nonstop
11h 00mCondor
Johannesburg OR Tambo
Frankfurt am Main
Nonstop
11h 10mFrankfurt am Main
Johannesburg OR Tambo
Nonstop
11h 00mCondor
Johannesburg OR Tambo
Frankfurt am Main
Nonstop
10h 50mFrankfurt am Main
Johannesburg OR Tambo
Nonstop
10h 35mLufthansa
Johannesburg OR Tambo
Frankfurt am Main
2 stops
33h 35mFrankfurt am Main
Johannesburg OR Tambo
2 stops
22h 25mMultiple Airlines
Johannesburg OR Tambo
Frankfurt am Main
1 stop
19h 10mFrankfurt am Main
Johannesburg OR Tambo
1 stop
23h 15mEmirates
Johannesburg OR Tambo
Frankfurt am Main
1 stop
19h 10mFrankfurt am Main
Johannesburg OR Tambo
1 stop
17h 55mEmirates
Johannesburg OR Tambo
Frankfurt am Main
1 stop
24h 20mQatar Airways
Johannesburg OR Tambo
Frankfurt am Main
1 stop
16h 55mMultiple Airlines
Johannesburg OR Tambo
Frankfurt am Main
1 stop
16h 55mMultiple Airlines
Some of our airline partners flying from Johannesburg to Frankfurt am Main have new flexible policies in place due to COVID-19. Qatar Airways, Lufthansa, and ITA Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Qatar Airways with this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Frankfurt am Main Airport for under R8 500. The cheapest flight booked recently is on Qatar Airways for just R8 456, but on average you can expect to pay R9 341.
Cheapflights has 20 direct flights from Johannesburg to Frankfurt am Main Airport under R11 300. A good price for a direct flight from Johannesburg to Frankfurt am Main Airport is less than R16 355.
There are currently 20+ open flights from Johannesburg to Frankfurt am Main Airport within the next 7 days for less than R15 400.
Flying on Qatar Airways is currently your cheapest option to Frankfurt am Main Airport, with prices starting at R8 456. Additional return tickets that might be worth considering are offered by Kenya Airways and Egypt Air, with the lowest prices starting at R9 013 and R9 390, respectively. Qatar Airways is 9% cheaper than the average price of flights available within the next 90 days to this destination.
For one-way options, check prices for Qatar Airways. According to our data, you can fly for as low as R4 507. Users have also found prices from R4 785 and R5 031 on Kenya Airways and Etihad Airways, respectively.
The most popular airlines flying from Johannesburg to Frankfurt am Main Airport are Air France, ITA Airways and British Airways. Something to consider prior to booking your flight.
No one likes to see their flight delayed. When booking a flight from Johannesburg to Frankfurt am Main Airport consider choosing Air Canada(95%), Austrian Airlines(95%) or ANA(95%), as they are the most reliable in getting you off to your destination on time.
The cheapest flight price from Johannesburg to Frankfurt am Main Airport is R4 669. On average you can expect to pay R14 733. The most popular route, (Johannesburg OR Tambo - Frankfurt am Main), can usually be booked for R8 456.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
100%of flight departures | Evening6 pm to midnight |
Sunday | 6daily flights |
---|---|
Monday | 6daily flights |
Tuesday | 6daily flights |
Wednesday | 6daily flights |
Thursday | 6daily flights |
Friday | 6daily flights |
Saturday | 6daily flights |