Flight distance between Alice Town, Bahamas and Saint Petersburg, Russia 5,323.0 mi / 8,566.6 km