Flight distance between North Hill Village, Anguilla and Saint Petersburg, Russia 5,249.8 mi / 8,448.7 km