Flight distance between Saint Petersburg, Russia and Matola, Mozambique 5,936.4 mi / 9,553.8 km