Flight distance between Saint Petersburg, Russia and Dakar, Senegal 3,935.3 mi / 6,333.3 km