Flight distance between Lárisa, Greece and Cape Town, South Africa 5,089.1 mi / 8,190.1 km