Flight distance between Morant Bay, Jamaica and Saint Petersburg, Russia 5,708.0 mi / 9,186.2 km