Travel options for:
San Diego to Cupertino
  • Fly to San Jose

    $81 - $336
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      1 h 20 min - non-stop

      $75 - $330

    3. San Jose (SJC)

      12 min - every 30 minutes - line 10

      $2

    4. Santa Clara Caltrain Station

      22 min - every 20 minutes - line 22

      $2

  • Fly to San Francisco, Caltrain

    $83 - $329
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      1 h 30 min - non-stop

      $70 - $310

    3. San Francisco (SFO)

      4 min - hourly

      $4 - $7

    4. Millbrae Caltrain

      53 min - hourly

      $5 - $8

    5. Frances & Olson

      20 min - hourly - line 54

      $2

  • Fly to Oakland, train

    $113 - $406
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      1 h 30 min - non-stop

      $80 - $350

    3. Oakland (OAK)

      8 min - every 10 minutes

      $7

    4. Oakland Coliseum Station

      51 min - every 4 hours

      $22 - $45

    5. Santa Clara Caltrain Station

      22 min - every 20 minutes - line 22

      $2

  • Bus Greyhound USA

    $43 - $140
    1. San Diego, CA

      3 h 2 min - every 4 hours

      $18 - $50

    2. Los Angeles, CA

      7 h 21 min - once daily

      $24 - $90

    3. San Jose Caltrain Station

      7 min - every 30 minutes

      $1 - $3

    4. 2Nd & Santa Clara

      43 min - every 30 minutes - line 323

      transfer

  • Bus Tufesa

    $34 - $87
    1. San Diego, CA

      2 h 39 min - twice daily

      $9 - $21

    2. Anaheim

      9 h 25 min - once daily

      $23 - $65

    3. Story & King

      1 h 13 min - hourly - line 25

      $2

  • Train

    $99 - $257
    1. San Diego Santa Fe Depot

      2 h 59 min - 3 times a day

      $30 - $75

    2. Los Angeles Union Station

      10 h 1 min - once daily

      $65 - $180

    3. San Jose Caltrain Station

      7 min - every 30 minutes

      $1 - $3

    4. 2Nd & Santa Clara

      43 min - every 30 minutes - line 323

      transfer

  • Drive

    $45 - $70
    1. San Diego

      7 h 53 min - 469.5 miles

      $45 - $70

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

From Broadway & Front St line 992 bus to San Diego airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain Station, then line 22 bus to Cupertino. 3 h 27 min $175. From Broadway & Front St line 992 bus to San Diego airport, fly to San Francisco airport, BART to Millbrae Caltrain, Caltrain to Frances & Olson, then line 54 bus to Cupertino. 5 h 6 min $205. From Broadway & Front St line 992 bus to San Diego airport, fly to Oakland airport, BART to Oakland Coliseum Station Amtrak, train to Santa Clara Caltrain Station, then line 22 bus to Cupertino. 5 h 15 min $235. From San Diego, CA bus to Los Angeles, CA, bus to San Jose Caltrain Station, bus to 2Nd & Santa Clara, then line 323 bus to Stelling & Stevens Creek. 12 h 30 min $69. From San Diego, CA bus to Anaheim, bus to Story & King, then line 25 bus to Saich & Stevens Creek. 14 h 39 min $64. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, train to San Jose Caltrain Station, bus to 2Nd & Santa Clara, then line 323 bus to Stelling & Stevens Creek. 15 h 7 min $185. From San Diego drive to Cupertino. 7 h 53 min $56.

 
 

Train, bus or fly from San Diego to Cupertino?

Southwest Airlines, Alaska Airlines, Inc. and Delta fly from San Diego to Cupertino hourly. Alternatively, Greyhound USA operates a bus from San Diego to Cupertino every 3 hours. Tickets cost $18 - $50 and the journey takes 3 h 2 min. 5 other operators also service this route.