Direct flights available:
93 PER WEEK
Popular non-direct routes for this connection are Heathrow - Frankfurt Intl - Johannesburg, Heathrow - Cairo Intl - Johannesburg and Heathrow - Charles De Gaulle - Johannesburg.
You can fly from London to Johannesburg indirect via Frankfurt Intl, Cairo Intl or Charles De Gaulle.
Direct flights available on