|Fastest flight time||21h 05m||The fastest flight from Johannesburg to Reykjavik takes 21h 05m|
|Direct flights||None||There are no direct flights from Johannesburg to Reykjavik. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - Reykjavik Keflavik Intl Airport.|
|Airports in Reykjavik||2 airports||There are 2 airports near Reykjavik: Reykjavik Domestic (RKV), Reykjavik Keflavik Intl (KEF)|
British Airways, Finnair, and Lufthansa are the most popular carriers operating from Johannesburg to Reykjavik
Johannesburg OR Tambo - Reykjavik Keflavik Intl
Fly from Johannesburg OR Tambo to Reykjavik Keflavik Intl for the best Johannesburg - Reykjavik flight prices
Due to the global impact of COVID-19, some of our airline partners operating flights from Johannesburg to Reykjavik, such as Finnair, British Airways, and Lufthansa may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.
The straight-line distance from Johannesburg to Reykjavik is 10932,0 km.