Travel options for:
San Francisco Airport (SFO) to Sunnyvale
  • Caltrain

    $10 - $14
    1. San Francisco Int'l Airport

      4 min - hourly

      $4 - $7

    2. Millbrae Caltrain

      53 min - hourly

      $5 - $8

  • Line 292 bus, Caltrain

    $7 - $10
    1. SFO Airport Terminal G-Lower

      27 min - hourly - line 292

      $2 - $3

    2. San Mateo Caltrain

      46 min - hourly

      $5 - $7

  • Line 398 bus, bus, line 22 bus

    $7 - $8
    1. SFO Airport Terminal G-Lower

      40 min - hourly - line 398

      $2 - $4

    2. Redwood City Caltrain-Lane A

      19 min - every 20 minutes

      $2 - $3

    3. Palo Alto Caltrain Station

      40 min - every 20 minutes - line 22

      $2

  • Taxi

    $160 - $190
    1. San Francisco Airport (SFO)

      29 min - 28.4 miles

      $160 - $190

  • Drive

    $2 - $4
    1. San Francisco Airport (SFO)

      29 min - 28.4 miles

      $2 - $4

  • Towncar

    $130 - $180
    1. San Francisco Airport

      29 min - on demand

      $130 - $180

  • Shuttle

    $55 - $80
    1. San Francisco Airport

      29 min - on demand

      $55 - $80

  • Uber

    $40 - $55
    1. San Francisco Airport (SFO)

      29 min - on demand

      $40 - $55

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

From San Francisco Int'l Airport BART to Millbrae Caltrain then Caltrain to Sunnyvale Caltrain. 1 h 13 min $11. From SFO Airport Terminal G-Lower Level line 292 bus to San Mateo Caltrain then Caltrain to Sunnyvale Caltrain. 1 h 29 min $8. From SFO Airport Terminal G-Lower Level line 398 bus to Redwood City Caltrain-Lane A, bus to Palo Alto Caltrain Station, then line 22 bus to El Camino & Hollenbeck. 1 h 49 min $6. From San Francisco Airport (SFO) taxi to Sunnyvale. 29 min $188. From San Francisco Airport (SFO) drive to Sunnyvale. 29 min $3. From San Francisco Airport towncar to Sunnyvale. 29 min $154. From San Francisco Airport shuttle to Sunnyvale. 29 min $66. From San Francisco Airport (SFO) Uber to Sunnyvale. 29 min $52.