Skip to main content

How to get from San Bruno to San Jose by bus?

By bus

To get from San Bruno to San Jose in San Jose, take the ECR bus from El Camino Real & San Bruno Ave station to Redwood City Caltrain-Bay station. Next, take the FLIXBUS N2002 bus from Redwood City Station station to San Jose Downtown station. The total trip duration for this route is approximately 2 hr 49 min.

169min
Walk to bus station
Bus - ECRECR
Bus - FLIXBUS N2002FLIXBUS N2002
Walk to San Jose
Leaves from El Camino Real & San Bruno Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    El Camino Real & San Bruno Ave
    ID 335074
    630 yd • 8 min
  • 2
    Bus - ECRECR
    Wait for bus
    ECR
    Palo Alto Transit Center
  • 3
    Ride to bus station
    Ride to bus station
    Redwood City Caltrain-Bay
    48 min
  • 4
    Walk to bus station
    Walk to bus station
    Redwood City Station
    ID 0RY
    290 yd • 4 min
  • 5
    Bus - FLIXBUS N2002FLIXBUS N2002
    Wait for bus
    FLIXBUS N2002
    Los Angeles Union Station
  • 6
    Ride to bus station
    Ride to bus station
    San Jose Downtown
    ID 0AB
    30 min
  • 7
    Walk to San Jose
    Walk to
    San Jose
    0.78 mi • 17 min
*Duration based on 8am traffic

Alternative route by bus via ECRO, 397 and 22

To get from San Bruno to San Jose in San Jose, you’ll need to take 3 bus lines: take the ECRO bus from San Bruno Ave & 3rd Ave station to SFO Airport Terminal A-Lower Level station. Next, you’ll have to switch to the 397 bus and finally take the 22 bus from Palo Alto Transit Center station to Santa Clara & Almaden Ave (E) station. The total trip duration for this route is approximately 3 hr 36 min. The ride fare is $2.05.

216min$2.05
Walk to bus station
Bus - ECROECRO
Bus - 397397
Bus - 2222
Walk to San Jose
Leaves from San Bruno Ave & 3rd Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    San Bruno Ave & 3rd Ave
    ID 335155
    310 yd • 4 min
  • 2
    Bus - ECROECRO
    Wait for bus
    ECRO
    SFO
  • 3
    Ride to bus station
    Ride to bus station
    SFO Airport Terminal A-Lower Level
    ID 335637
    7 min
  • 4
    Bus - 397397
    Wait for bus
    397
    Palo Alto Transit Center
  • 5
    Ride to bus station
    Ride to bus station
    Palo Alto Transit Ctr-Bay 1
    92 min
  • 6
    Bus - 2222
    Wait for bus
    22
    Eastridge
  • 7
    Ride to bus station
    Ride to bus station
    Santa Clara & Almaden Ave (E)
    ID 60411
    61 min
  • 8
    Walk to San Jose
    Walk to
    San Jose
    740 yd • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Francisco - San Jose, CA.
All local mobility options in one app

Public transit directions from San Bruno to San Jose

The distance between San Bruno, San Jose and San Jose, San Jose is approximately 39.95 mi, which can typically be travelled in 169 min. Moovit will show you the directions from San Bruno to San Jose by bus, so no matter how you choose to travel in San Jose – you will always have plenty of easy options.

Public transit stations close to San Bruno

San Bruno is located at San Bruno Avenue West, San Jose and the nearest public transit station is San Bruno Ave E & 3rd Ave.

BART stations close to San Bruno:

  • San Bruno

Bus stations close to San Bruno:

  • San Bruno Ave E & 3rd Ave
  • Huntington Ave & Euclid Ave
  • San Bruno Ave & 3rd Ave

Public transit stations close to San Jose, San Jose

San Jose is located at San Jose, San Jose and the nearest public transit station is 1st & Bassett (N).

Bus stations close to San Jose:

  • 1st & Bassett (N)
  • 2nd & Julian (S)
  • 2nd & Bassett (S)

Alternative route by bus via ECRO, 397 and 22

To get from San Bruno to San Jose in San Jose, you’ll need to take 3 bus lines: take the ECRO bus from San Bruno Ave & 3rd Ave station to SFO Airport Terminal A-Lower Level station. Next, you’ll have to switch to the 397 bus and finally take the 22 bus from Palo Alto Transit Center station to Santa Clara & Almaden Ave (E) station. The total trip duration for this route is approximately 3 hr 36 min. The ride fare is $2.05.

216min$2.05
Walk to bus station
Bus - ECROECRO
Bus - 397397
Bus - 2222
Walk to San Jose
Leaves from San Bruno Ave & 3rd Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    San Bruno Ave & 3rd Ave
    ID 335155
    310 yd • 4 min
  • 2
    Bus - ECROECRO
    Wait for bus
    ECRO
    SFO
  • 3
    Ride to bus station
    Ride to bus station
    SFO Airport Terminal A-Lower Level
    ID 335637
    7 min
  • 4
    Bus - 397397
    Wait for bus
    397
    Palo Alto Transit Center
  • 5
    Ride to bus station
    Ride to bus station
    Palo Alto Transit Ctr-Bay 1
    92 min
  • 6
    Bus - 2222
    Wait for bus
    22
    Eastridge
  • 7
    Ride to bus station
    Ride to bus station
    Santa Clara & Almaden Ave (E)
    ID 60411
    61 min
  • 8
    Walk to San Jose
    Walk to
    San Jose
    740 yd • 9 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from San Bruno to San Jose?

    The fastest way takes 169 minutes, using Bus line ECR, Bus line FLIXBUS N2002.

  • What is the alternative route to get from San Bruno to San Jose?

    The alternative route takes 216 minutes, using Bus line ECRO, Bus line 397, Bus line 22.

  • Is there a direct bus between San Bruno and San Jose?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 49 min.

  • Which bus line goes from San Bruno to San Jose?

    The ECR bus line goes from El Camino Real & San Bruno Ave station near San Bruno in San Bruno to Palo Alto Transit Center station. From there you’ll have to take one bus line till Palo Alto Transit Center station near San Jose in San Jose.

  • How long does it take to travel from San Bruno to San Jose by bus?

    The total travel time between San Bruno in San Bruno and San Jose in San Jose by bus is about 2 hr 49 min.

  • Where do I get on the bus near San Bruno to get to San Jose?

    Get on the ECR bus from the El Camino Real & San Bruno Ave stop near San Bruno in San Bruno.

  • Where do I get off the bus when travelling between San Bruno and San Jose?

    Get off the bus at the Palo Alto Transit Center stop, which is closest to San Jose in San Jose.

  • When is the last train from San Bruno to San Jose?

    The last train from San Bruno in San Bruno to San Jose in San Jose is the Local line. It leaves the San Bruno station at 7:19 AM.

Real-Time Arrivals, Schedules, Maps & More