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

    1. Semarang

      4min - 3 miles

      $2 - $3

    2. Semarang (SRG)

      19hrs 45min - 1 stopover

      $490 - $850

    3. San Francisco (SFO)

      27min - every 30 minutes

      $7 - $10

      • San Francisco
  • Fly Semarang to San Jose, bus

    1. Semarang

      4min - 3 miles

      $2 - $3

    2. Semarang (SRG)

      27hrs 14min - 2 stopovers

      $650 - $1,100

    3. San Jose (SJC)

      45min - every 2 hours

      $45

    4. San Francisco International

      13min - 3385 feet

    5. San Francisco Int'l Airport

      27min - every 30 minutes

      $7 - $10

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

    1. Semarang

      3hrs 29min - twice daily

      $3 - $12

    2. Surabaya Pasar Turi Station

      20min - 18.2 miles

      $9 - $11

    3. Surabaya (SUB)

      20hrs 00min - 1 stopover

      $390 - $650

    4. San Francisco (SFO)

      27min - every 30 minutes

      $7 - $10

      • San Francisco
  • Fly Semarang to Sacramento, train

    1. Semarang

      4min - 3 miles

      $2 - $3

    2. Semarang (SRG)

      24hrs 25min - 2 stopovers

      $600 - $1,000

    3. Sacramento (SMF)

      19min - hourly

      $2

    4. 8th & K Station

      4min - hourly

      $3

    5. Sacramento Amtrak

      1hrs 25min - every 4 hours

      $29 - $45

    6. Richmond

      40min - every 30 minutes

      $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. 20hrs 26min $661. From Semarang taxi to Semarang airport, fly to San Jose airport, bus to San Francisco International Airport, walk to San Francisco Int'l Airport, then BART to San Francisco. 29hrs 54min $906. From Semarang Tawang Station train to Surabaya Pasar Turi Station, taxi to Surabaya airport, fly to San Francisco airport, then BART to San Francisco. 26hrs 26min $481. From Semarang taxi to Semarang airport, fly to Sacramento airport, bus to 8th & K Station, tram to Sacramento Amtrak, train to Richmond, then BART to San Francisco. 29hrs 01min $857.