Flight distance between San José, Costa Rica and Saint Petersburg, Russia 6,434.3 mi / 10,355.0 km