* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Germany
Flight routes from Johannesburg to Germany will get you to this European destination within approximately 10 hours and 45 minutes. Flights will leave from O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA), landing at Frankfurt Airport (FRA). Popular airlines flying from Johannesburg to Germany are: South African Airways, Emirates, Etihad Airways, Qatar Airways and Turkish Airlines. There are no direct flights available from Johannesburg to Germany, but connecting flights with one stop-over will take you to this incredible destination.
Compare all airlines and book the best price!
Things to know before you travel to Germany
Essential details you need to know before your trip.
1 ZAR = 0.06 EUR
Frankfurt Airport (FRA)
There is no time difference between Johannesburg and Frankfurt.
You will need a visa and valid passport to fly from Johannesburg to Germany.
Frankfurt Airport is a 20-minute drive from the city centre of Frankfurt.
The main attractions in Frankfurt are Palmengerten, Frankfurt Catheral, and the Goethe House and Museum.