* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Prague
Flights from Johannesburg to Prague will get you to the city of a hundred spires within approximately 14 hours. The flight route begins at O.R. Tambo International Airport (JNB) or Lanseria International Airport (HLA) and ends at Václav Havel Airport Prague (PRG). Airlines flying from Johannesburg to Vancouver include: Air France, Swiss International Air Lines, KLM, British Airways, and Lufthansa. Direct flights from Johannesburg to Prague are not available, but connecting flights with one stop-over will get you to this romantic Czech Republic city.
Compare all airlines and book the best price!
Things to know before you travel to Prague
Essential details you need to know before your trip.
1 ZAR = 1.98 CZK
Václav Havel Airport Prague (PRG)
There is no time difference.
South African travellers will need a Schengen visa and valid passport to fly from Johannesburg to Prague.
Václav Havel Airport Prague is a 25-minute drive, or 35-minute train ride from the bustling heart of Prague.
Some of the most iconic attractions in Prague include: St. Vitus Cathedral, Old Town Square, and the Charles Bridge.