How far is Johannesburg from Isles of Scilly?

The flight distance between Isles of Scilly and Johannesburg is 9121km. Check all available flights on Wego.