The great-circle (air) distance between San Francisco, California (SFO) and Bali, Indonesia (DPS – Denpasar) is approximately:
This is one of the longer nonstop-capable routes (though no airline currently flies it nonstop; typical routing: SFO → Tokyo/Seoul/Hong Kong/Singapore → DPS). Total travel time with one stop: 19–24+ hours.
The route crosses the Pacific, passing near Hawaii, the Marshall Islands, and the equator before reaching the Indonesian archipelago.