Cheap flights from Surabaya to San Francisco from Rp 9,301,484

SUB — SFO
2 Dec — 9 Dec1
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from Surabaya to San Francisco

Enter your travel dates to find the best prices.

Cheapest flights from Surabaya to San Francisco

Sun 15/1116.00 -
2 stops41h 45m
Mon 16/1123.40 -
2 stops28h 30m
Deal found 1/11Rp 20,539,268
Thu 17/1209.20 -
2 stops24h 20m
Thu 24/1223.30 -
2 stops27h 50m
Deal found 1/11Rp 21,878,394
Sun 13/1209.20 -
2 stops24h 20m
Sun 20/1223.50 -
2 stops28h 20m
Deal found 28/10Rp 23,742,310
Sun 15/1108.15 -
1 stop40h 15m
Mon 16/1122.55 -
1 stop28h 25m
Deal found 30/10Rp 27,017,734
Thu 17/1208.15 -
1 stop28h 00m
Thu 24/1211.25 -
1 stop39h 55m
Deal found 1/11Rp 32,519,002

Find flight deals from Surabaya to San Francisco

Round-trip from

Rp 20,539,268

One-way from

Rp 9,301,484
China Airlines
  • China Airlines
  • 15/11-16/11
  • 4 total stops
  • 70h 15m total
  • Surabaya to San Francisco
2/12-31/12
  • 2/12-31/12
  • 2 total stops
  • 45h 40m total
  • Surabaya to San Francisco

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Surabaya to San Francisco that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest return flight

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Wed 2/12

13.25-20.13

3 stops45h 48m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 9,971,046

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Mon 30/11

20.50-08.30

3 stops50h 40m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 11,708,288

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Tue 1/12

08.15-20.55

1 stop27h 40m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 13,680,782
Fastest return journey

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Wed 2/12

10.15-21.15

1 stop26h 00m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 15,255,157

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Sun 29/11

18.25-15.48

3 stops36h 23m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 15,979,008

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Fri 27/11

08.00-22.00

2 stops29h 00m

San Francisco

Wed 31/12

00.00-15.00

Nonstop0h 00m

Rp 17,082,880

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Sun 15/11

16.00-18.45

2 stops41h 45m

San Francisco

Mon 16/11

23.40-19.10

2 stops28h 30m

Rp 20,539,268

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Thu 17/12

09.20-18.40

2 stops24h 20m

San Francisco

Thu 24/12

23.30-18.20

2 stops27h 50m

Rp 21,878,394

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Sun 13/12

09.20-18.40

2 stops24h 20m

San Francisco

Sun 20/12

23.50-19.10

2 stops28h 20m

Rp 23,742,310

SurabayaSan Francisco

SUB Surabaya Juanda - SFO San Francisco

SUBSFO

Surabaya Juanda

Wed 14/4

09.20-19.55

2 stops24h 35m

San Francisco

Wed 29/9

01.05-19.10

2 stops28h 05m

Rp 26,348,172

Flights are sorted by cheapest return flights first.

Deals found on 30/10

Showing 1-10 of 11 resultsSorted by cheapest first
1
2

Best time to book a flight from Surabaya to San Francisco

Have a flexible travel schedule? Discover the best time to fly to San Francisco from Surabaya with our price prediction graph.
Estimated return price

Reviews of airlines servicing San Francisco

Check out reviews from past customers who have flown with Singapore Airlines from Surabaya to San Francisco to help guide your decision. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.

Boarding

8.3

Comfort

8.0

Crew

8.6

Food

7.8

Overall

8.2

Entertainment

8.1

Reviews

1 / 20
4.0
Okay

Anonymous,Sep 2026

SIN - SEA

One would expect that one of a major global airlines has ability to cancel the flight without 50% charge when there are very clear, urgent, and extremely serious health reasons with doctor notes. But one would be wrong.

Boarding

8.3

Comfort

8.0

Crew

8.6

Food

7.8

Overall

8.2

Entertainment

8.1

Reviews

1 / 20
4.0
Okay

Anonymous,Sep 2026

SIN - SEA

One would expect that one of a major global airlines has ability to cancel the flight without 50% charge when there are very clear, urgent, and extremely serious health reasons with doctor notes. But one would be wrong.

Related info for your journey

  • How long is the flight from Surabaya to San Francisco?

    China Airlines can get you from Surabaya to San Francisco in just under 41h 45m. Your travel time can differ by up to . There are 13535 km between Surabaya and San Francisco.

  • Can I find deals for flights from Surabaya to San Francisco that include hotel bookings?

    Yes. In addition to deals on Surabaya to San Francisco flights, Cheapflights offers holiday packages that include both flights and hotel.

  • How can I find direct flights from Surabaya to San Francisco?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Surabaya to San Francisco.

  • Can I find deals for business class flights from Surabaya to San Francisco?

    Yes. Cheapflights offers flight deals from Surabaya to San Francisco by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Alternative routes for Surabaya to San Francisco

Top airline flying from Surabaya to San Francisco

AirlineCheapestAverageFlexibilityOn-time
Singapore AirlinesCheapestRp 15,414,043AverageRp 24,021,896FlexibilityNo cancel feeOn-time81%
Search Singapore Airlines flights

Fly with Cheapflights

How does Cheapflights help users find flights from Surabaya to San Francisco?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Surabaya to San Francisco. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets from Surabaya to San Francisco?

Millions of users choose and trust Cheapflights to book the best flight deals from Surabaya to San Francisco for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.

Can Cheapflights find flights from Surabaya to San Francisco with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights from Surabaya to San Francisco flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights from Surabaya to San Francisco become cheaper?

Yes, Cheapflights offers price alerts on Surabaya to San Francisco flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book With Flexibility

Our users can plan ahead with confidence and find flights with no change fees.

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.