Flights from San Francisco to Bali

Compare 800+ airlines · Book direct · No Mubboo fees

From $883 · Prices update daily

We don't sell anything. We compare — you choose the best deal.

Trip type

Prices from 800+ airlines · Book direct, get direct support

800+ airlines comparedRecently observed faresNo booking fees

The quick answer

Flights from San Francisco to Bali start around $883 round-trip. Airlines on this route include: Singapore Airlines, Cathay Pacific, EVA Air, China Airlines. Cheapest month: October; peak: September (about +14%). Visa on arrival for US citizens (Indonesia).

Price calendar — next 60 days

CheapAverageExpensive
Aug 21Sep 3Oct 11

★ Cheapest: $883 on Sun, Oct 11 · SQ

Recently observed fares · Final price confirmed at booking

Price calendar — San Francisco to Bali

Month-by-month lowest fares. Green = cheapest dates.

Airlines flying San Francisco to Bali

Singapore Airlines logoSingapore Airlines

Approximate: $1,100–$1,900 economy

Direct · ~22h westbound (incl. Singapore layover) / ~20h30m eastbound

Cathay Pacific logoCathay Pacific

Approximate: $950–$1,600 economy

Direct · ~23h westbound (incl. Hong Kong layover) / ~19h30m eastbound

EVA Air logoEVA Air

Approximate: $850–$1,400 economy

Direct · ~21h westbound (incl. Taipei layover) / ~19h eastbound

China Airlines logoChina Airlines

Approximate: $780–$1,300 economy

Direct · ~21h15m westbound (incl. Taipei layover) / ~19h15m eastbound

Korean Air logoKorean Air

Approximate: $650–$1,200 economy

Direct · ~24h westbound (incl. Seoul layover) / ~22h eastbound

Flying to Bali? Compare from other US cities

Sometimes a nearby airport is cheaper. See Bali fares from other departure cities.

Indonesia essentials

🔴 Visa required

e-VOA required, about $35, apply online before departure

Full Bali visa guide →

🆘 Emergency

112

💱 Currency

Indonesian Rupiah (Rp)

🕐 Time zone

UTC+7 to +9

🗣️ Language

Indonesian

🔌 Plugs

Type C/F · 230V

🚗 Driving

Left side

💡 Tipping

Not expected; service charge added

📞 Dial code

+62

Entry rules can change — always confirm with official sources before booking.

Stay connected in Bali

Skip roaming fees — get a local eSIM before you land. Works in 200+ countries and activates instantly, so you’re online the moment you touch down.

Travel insurance

Protect your San Francisco to Bali trip against delays, cancellations, and medical emergencies. US travelers can compare plans from top insurers.

Airport transfer in Bali

Pre-book your ride into Bali. Fixed price, meet & greet, and a driver waiting at arrivals — no meter anxiety after a long flight.

Flight delayed or cancelled?

If your San Francisco to Bali flight was delayed more than 3 hours or cancelled, you may be entitled to up to €600 in compensation under EU/UK rules — even if you flew a non-EU airline. Free to check, no win no fee.

Planning a trip to Bali?Hotels from $3/nt|Tours from $5

More resources

San Francisco to Bali — frequently asked

How much is a flight from San Francisco to Bali?+

Fares start around $883 round-trip, ranging up to about $1003 in peak periods. Prices update daily across 800+ airlines.

What is the cheapest month to fly San Francisco to Bali?+

October typically has the lowest fares, while September is the most expensive (around +14%).

Are there direct flights from San Francisco to Bali?+

This route is usually served by connecting flights. Use the search above to check for any direct options on your dates.

Which airlines fly from San Francisco to Bali?+

Carriers on this route include Singapore Airlines, Cathay Pacific, EVA Air, China Airlines. Compare them side by side in the search above.

Do US citizens need a visa for Indonesia?+

Visa on arrival for US citizens for stays up to 30 days. Visa-on-arrival (e-VOA available online), extendable once.

What currency is used in Indonesia?+

The Indonesian Rupiah (IDR, Rp). The emergency number is 112.

Mubboo earns a commission when you book through our links. This does not affect the prices you see or our recommendations. Final prices are confirmed on the booking site.