Flight distance between Saint Petersburg, Russia and Córdoba, Spain 2,158.2 mi / 3,473.3 km