Flight distance between Arthur’s Town, Bahamas and San Jose, United States of America 2,844.6 mi / 4,578.0 km