Travel options for:
Semarang to San Francisco
  • Fly Semarang to San Francisco

    $509 - $1,513
    1. Semarang

      5 min - 3.8 miles

      $2 - $3

    2. Semarang (SRG)

      20 h 55 min - 1 stopover

      $500 - $1,500

    3. San Francisco (SFO)

      27 min - every 30 minutes

      $7 - $10

      • San Francisco
  • Fly Semarang to San Jose, shuttle

    $654 - $1,558
    1. Semarang

      5 min - 3.8 miles

      $2 - $3

    2. Semarang (SRG)

      26 h 10 min - 2 stopovers

      $600 - $1,500

    3. San Jose (SJC)

      45 min - every 2 hours

      $45

    4. San Francisco International

      15 min - 3746 feet

    5. San Francisco International

      27 min - every 30 minutes

      $7 - $10

      • San Francisco
  • Train to Surabaya, fly to San Francisco

    $619 - $1,733
    1. Semarang

      3 h 29 min - twice daily

      $3 - $12

    2. Surabaya Pasar Turi Station

      20 min - 18.2 miles

      $9 - $11

    3. Surabaya (SUB)

      20 h 50 min - 1 stopover

      $600 - $1,700

    4. San Francisco (SFO)

      27 min - every 30 minutes

      $7 - $10

      • San Francisco
  • Fly Semarang to Oakland

    $661 - $1,814
    1. Semarang

      5 min - 3.8 miles

      $2 - $3

    2. Semarang (SRG)

      30 h 55 min - 3 stopovers

      $650 - $1,800

    3. Oakland (OAK)

      8 min - every 10 minutes

      $6

    4. Coliseum

      24 min - every 20 minutes

      $3 - $5

      • San Francisco
  • Fly Semarang to Santa Rosa, bus

    $839 - $2,143
    1. Semarang

      5 min - 3.8 miles

      $2 - $3

    2. Semarang (SRG)

      30 h 38 min - 2 stopovers

      $800 - $2,100

    3. Santa Rosa (STS)

      1 h 30 min - hourly

      $34

    4. San Rafael Transit Center

      42 min - hourly - line 101

      $3 - $6

      • San Francisco
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Semarang taxi to Semarang airport, fly to San Francisco airport, then BART to San Francisco. 21 h 38 min $861. From Semarang taxi to Semarang airport, fly to San Jose airport, shuttle to San Francisco International Airport, walk to San Francisco International Airport, then BART to San Francisco. 28 h 53 min $1,006. From Semarang Tawang Station train to Surabaya Pasar Turi Station, taxi to Surabaya airport, fly to San Francisco airport, then BART to San Francisco. 27 h 16 min $1,031. From Semarang taxi to Semarang airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco. 31 h 42 min $1,112. From Semarang taxi to Semarang airport, fly to Santa Rosa airport, bus to San Rafael Transit Center Platform A, then line 101 bus to San Francisco. 33 h 40 min $1,341.