|Fastest flight time||32h 10m||The fastest flight from Windsor, Ontario to Johannesburg takes 32h 10m|
|Direct flights||None||There are no direct flights from Windsor, Ontario to Johannesburg. Popular non-direct route for this connection is Windsor Airport - Johannesburg OR Tambo Airport.|
|Airports in Johannesburg||2 airports||There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)|
Windsor - Johannesburg OR Tambo
Fly from Windsor to Johannesburg OR Tambo for the best Windsor, Ontario - Johannesburg flight prices
The straight-line distance from Windsor to Johannesburg is 13601,3 km.