Flight distance between Saint Petersburg, Russia and Curridabat, Costa Rica 6,434.1 mi / 10,354.7 km