Skip to main content

How to get from Oakland to San Bruno by bus?

By bus

To get from Oakland to San Bruno in San Bruno, you’ll need to take 3 bus lines: take the 800 bus from 14th St & Broadway (12th St BART) station to Market St & South Van Ness Av station. Next, you’ll have to switch to the 14 bus and finally take the ECRO bus from Mission/Wellington station to San Bruno Ave W & Green Ave station. The total trip duration for this route is approximately 1 hr 29 min. The ride fare is $8.00.

89min$8.00
Walk to bus station
Bus - 800800
Bus - 1414
Bus - ECROECRO
Walk to San Bruno
Leaves from 14th St & Broadway (12th St BART)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    14th St & Broadway (12th St BART)
    ID 56600
    70 yd • 1 min
  • 2
    Bus - 800800
    Wait for bus
    800
    San Francisco
  • 3
    Ride to bus station
    Ride to bus station
    Market St & South Van Ness Av
    ID 51656
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Mission St & 11th St
    ID 15545
    280 yd • 4 min
  • 5
    Bus - 1414
    Wait for bus
    14
    Daly City
  • 6
    Ride to bus station
    Ride to bus station
    Mission St & San Jose Ave
    ID 17099
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Mission/Wellington
    ID 332544
    150 yd • 2 min
  • 8
    Bus - ECROECRO
    Wait for bus
    ECRO
    SFO
  • 9
    Ride to bus station
    Ride to bus station
    San Bruno Ave W & Green Ave
    ID 335160
    19 min
  • 10
    Walk to San Bruno
    Walk to
    San Bruno
    San Bruno Avenue West
    340 yd • 4 min
*Duration based on 8am traffic

Alternative route by bus via 800, 397 and ECRO

To get from Oakland to San Bruno in San Bruno, you’ll need to take 3 bus lines: take the 800 bus from 14th St & Broadway (12th St BART) station to Market St & South Van Ness Av station. Next, you’ll have to switch to the 397 bus and finally take the ECRO bus from SFO Airport Terminal A-Lower Level station to San Bruno Ave E & 3rd Ave station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is $6.00.

104min$6.00
Walk to bus station
Bus - 800800
Bus - 397397
Bus - ECROECRO
Walk to San Bruno
Leaves from 14th St & Broadway (12th St BART)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    14th St & Broadway (12th St BART)
    ID 56600
    70 yd • 1 min
  • 2
    Bus - 800800
    Wait for bus
    800
    San Francisco
  • 3
    Ride to bus station
    Ride to bus station
    Market St & South Van Ness Av
    ID 51656
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    11th St & Market St
    90 yd • 2 min
  • 5
    Bus - 397397
    Wait for bus
    397
    Palo Alto Transit Center
  • 6
    Ride to bus station
    Ride to bus station
    SFO Airport Terminal A-Lower Level
    ID 335637
    43 min
  • 7
    Bus - ECROECRO
    Wait for bus
    ECRO
    Mission/Wellington
  • 8
    Ride to bus station
    Ride to bus station
    San Bruno Ave E & 3rd Ave
    ID 335154
    8 min
  • 9
    Walk to San Bruno
    Walk to
    San Bruno
    San Bruno Avenue West
    220 yd • 3 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 Oakland to San Bruno

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

Public transit stations close to Oakland

Oakland is located at 14th Street, San Bruno and the nearest public transit station is 14th St & Broadway (12th St BART).

BART stations close to Oakland:

  • 19th St. Oakland
  • 12th St. Oakland City Center
  • Lake Merritt

Train stations close to Oakland:

  • Oakland Jack London Square

Bus stations close to Oakland:

  • 14th St & Broadway (12th St BART)
  • Broadway & 14th St (12th St BART)
  • 14th Street SB

Ferry stations close to Oakland:

  • Oakland Ferry Terminal

Public transit stations close to San Bruno, San Bruno

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

BART stations close to San Bruno:

  • San Bruno

Train stations close to San Bruno:

  • San Bruno

Bus stations close to San Bruno:

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

Alternative route by bus via 800, 397 and ECRO

To get from Oakland to San Bruno in San Bruno, you’ll need to take 3 bus lines: take the 800 bus from 14th St & Broadway (12th St BART) station to Market St & South Van Ness Av station. Next, you’ll have to switch to the 397 bus and finally take the ECRO bus from SFO Airport Terminal A-Lower Level station to San Bruno Ave E & 3rd Ave station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is $6.00.

104min$6.00
Walk to bus station
Bus - 800800
Bus - 397397
Bus - ECROECRO
Walk to San Bruno
Leaves from 14th St & Broadway (12th St BART)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    14th St & Broadway (12th St BART)
    ID 56600
    70 yd • 1 min
  • 2
    Bus - 800800
    Wait for bus
    800
    San Francisco
  • 3
    Ride to bus station
    Ride to bus station
    Market St & South Van Ness Av
    ID 51656
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    11th St & Market St
    90 yd • 2 min
  • 5
    Bus - 397397
    Wait for bus
    397
    Palo Alto Transit Center
  • 6
    Ride to bus station
    Ride to bus station
    SFO Airport Terminal A-Lower Level
    ID 335637
    43 min
  • 7
    Bus - ECROECRO
    Wait for bus
    ECRO
    Mission/Wellington
  • 8
    Ride to bus station
    Ride to bus station
    San Bruno Ave E & 3rd Ave
    ID 335154
    8 min
  • 9
    Walk to San Bruno
    Walk to
    San Bruno
    San Bruno Avenue West
    220 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 89 minutes, using Bus line 800, Bus line 14, Bus line ECRO.

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

    The alternative route takes 104 minutes, using Bus line 800, Bus line 397, Bus line ECRO.

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

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 29 min.

  • Which bus line goes from Oakland to San Bruno?

    The 800 bus line goes from 14th St & Broadway (12th St BART) station near Oakland in Oakland to San Francisco station. From there you’ll have to take one bus line till San Francisco station near San Bruno in San Bruno.

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

    The total travel time between Oakland in Oakland and San Bruno in San Bruno by bus is about 1 hr 29 min.

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

    Get on the 800 bus from the 14th St & Broadway (12th St BART) stop near Oakland in Oakland.

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

    Get off the bus at the San Francisco stop, which is closest to San Bruno in San Bruno.

  • When is the first BART from Oakland to San Bruno?

    The first BART from Oakland in Oakland to San Bruno in San Bruno is Antioch - SFO/Millbrae. It leaves the 12th St. Oakland City Center station at 2:09 PM.

  • How much is the bus fare from Oakland to San Bruno?

    The ride from Oakland to San Bruno costs $8.00.

Real-Time Arrivals, Schedules, Maps & More