Flight distance between Ilulissat, Greenland and San Andros, Bahamas 3,244.1 mi / 5,220.8 km