Flight distance between Saint Petersburg, Russia and Douala, Cameroon 4,012.6 mi / 6,457.7 km