Flight distance between Marsh Harbour, Bahamas and Irkutsk, Russia 6,988.9 mi / 11,247.6 km