Flight distance between Espargos, Cape Verde and Saint Petersburg, Russia 3,976.9 mi / 6,400.2 km