Flight distance between San Fernando, Trinidad and Tobago and Saint Petersburg, Russia 5,665.6 mi / 9,117.9 km