Travel options for:
San Bernardino to San Jose
  • Fly Ontario/San Bernardino to San Jose

    $96 - $376
    1. San Bernardino

      22 min - hourly - line 15

      $1 - $3

    2. Marygold @ Sierra Wb Fs

      42 min - every 30 minutes - line 61

      $2

    3. Ontario/San (ONT)

      1 h 10 min - non-stop

      $90 - $370

    4. San Jose (SJC)

      5 min - every 30 minutes - line 10

      $2

  • Fly Ontario/San Bernardino to Oakland

    $110 - $568
    1. San Bernardino

      22 min - hourly - line 15

      $1 - $3

    2. Marygold @ Sierra Wb Fs

      42 min - every 30 minutes - line 61

      $2

    3. Ontario/San (ONT)

      1 h 15 min - non-stop

      $95 - $550

    4. Oakland (OAK)

      8 min - every 10 minutes

      $7

    5. Coliseum

      25 min - every 30 minutes

      $3 - $5

    6. Fremont Bart Station

      29 min - every 30 minutes - line 181

      $2

  • Train to Los Angeles, fly to San Jose

    $84 - $265
    1. San Bernardino

      1 h 37 min - hourly

      $9 - $14

    2. Patsaouras Transit Plaza

      37 min - every 30 minutes

      $7 - $10

    3. Los Angeles (LAX)

      1 h 10 min - non-stop

      $65 - $240

    4. San Jose (SJC)

      5 min - every 30 minutes - line 10

      $2

  • Train to Santa Ana, fly to San Jose

    $74 - $257
    1. San Bernardino

      1 h 21 min - once daily

      $9 - $14

    2. Tustin Metrolink Station-Dock

      22 min - hourly - line 401

      $2

    3. Santa Ana (SNA)

      1 h 15 min - non-stop

      $60 - $240

    4. San Jose (SJC)

      5 min - every 30 minutes - line 10

      $2

  • Train to Burbank, fly to San Jose

    $73 - $325
    1. San Bernardino

      1 h 37 min - hourly

      $9 - $14

    2. L. A. Union Station station

      25 min - 4 times a day

      $6 - $10

    3. Burbank (BUR)

      1 h 5 min - non-stop

      $55 - $300

    4. San Jose (SJC)

      5 min - every 30 minutes - line 10

      $2

  • Train to Long Beach, fly to San Jose

    $61 - $269
    1. San Bernardino

      1 h 37 min - hourly

      $9 - $14

    2. Union Station - Metro Red &

      4 min - every 15 minutes

      $2

    3. 7th Street / Metro Center

      39 min - every 20 minutes

      transfer

    4. Wardlow Station Bay 1

      20 min - hourly

      $2

    5. Long Beach (LGB)

      1 h 12 min - non-stop

      $45 - $250

    6. San Jose (SJC)

      5 min - every 30 minutes - line 10

      $2

  • Bus Boltbus

    $38 - $73
    1. San Bernardino, CA

      1 h 13 min - once daily

      $12 - $35

    2. Los Angeles

      6 h 35 min - once daily

      $25 - $40

  • Bus via Los Angeles, CA

    $39 - $128
    1. San Bernardino

      2 h 15 min - once daily

      $15 - $40

    2. Los Angeles, CA

      7 h 21 min - once daily

      $24 - $90

  • Train

    $75 - $193
    1. San Bernardino station

      1 h 37 min - hourly

      $9 - $14

    2. L. A. Union Station station

      4 min - 1165 feet

    3. Los Angeles Union Station

      10 h 1 min - once daily

      $65 - $180

  • Drive

    $35 - $60
    1. San Bernardino

      6 h 34 min - 395.8 miles

      $35 - $60

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

From SB Transit Center line 15 bus to Marygold @ Sierra Wb Fs, line 61 bus to Ontario/San Bernardino airport, fly to San Jose airport, then line 10 bus to San Jose. 3 h 44 min $226. From SB Transit Center line 15 bus to Marygold @ Sierra Wb Fs, line 61 bus to Ontario/San Bernardino airport, fly to Oakland airport, BART to Coliseum, BART to Fremont Bart Station, then line 181 bus to San Jose. 4 h 59 min $247. From San Bernardino station train to Patsaouras Transit Plaza, bus to Los Angeles airport, fly to San Jose airport, then line 10 bus to San Jose. 4 h 49 min $173. From San Bernardino station train to Tustin Metrolink Station-Dock 2, line 401 bus to Santa Ana airport, fly to San Jose airport, then line 10 bus to San Jose. 4 h 45 min $155. From San Bernardino station train to L. A. Union Station station, train to Burbank airport, fly to San Jose airport, then line 10 bus to San Jose. 5 h 24 min $191. From San Bernardino station train to Union Station - Metro Red & Purple Lines, subway to 7th Street / Metro Center Station - Metro Blue & Expo Lines, tram to Wardlow Station Bay 1, bus to Long Beach airport, fly to San Jose airport, then line 10 bus to San Jose. 5 h 47 min $107. From San Bernardino, CA bus to Los Angeles then bus to San Jose. 8 h 48 min $52. From San Bernardino bus to Los Angeles, CA then bus to San Jose, CA. 10 h 36 min $72. From San Bernardino station train to L. A. Union Station station, walk to Los Angeles Union Station Amtrak, then train to San Jose Diridon Station Amtrak. 12 h 42 min $141. From San Bernardino drive to San Jose. 6 h 34 min $47.

 
 

Train, bus or fly from San Bernardino to San Jose?

Southwest Airlines flies from San Bernardino to San Jose 4 times a day. Alternatively, Greyhound USA operates a bus from San Bernardino to San Jose once daily. Tickets cost $12 - $35 and the journey takes 1 h 13 min. Boltbus also services this route 3 times a day.
 

Book transport from San Bernardino to San Jose

Book trains from San Bernardino to San Jose