Flight distance between George Town, Cayman Islands and Saint Petersburg, Russia 5,777.5 mi / 9,298.1 km