Flight distance between Masons Bay, Bahamas and Saint Petersburg, Russia 5,346.8 mi / 8,604.9 km