Flight distance between Saint John’s, Antigua and Barbuda and Saint Petersburg, Russia 5,272.4 mi / 8,485.1 km