Flights from Johannesburg to Venice will get you to the city of gondolas within approximately 12 hours and 40 minutes. Planes will depart from O.R. Tambo International Airport (JNB), dropping you off at Venice Marco Polo Airport (VCE). Popular airlines flying from Johannesburg to Venice include South African Airways, Swiss International Air Lines, KLM, Turkish Airlines, Air France and Iberia. There are no direct flights available from Johannesburg to Venice, but connecting flights with one stop-over will take you to your destination.
Compare all airlines and book the best price!