Flight distance between Kingstown, Saint Vincent and the Grenadines and Saint Petersburg, Russia 5,486.1 mi / 8,829.0 km