Flight distance between Arthur’s Town, Bahamas and San Francisco, United States of America 2,875.6 mi / 4,627.9 km