Skip to main content

How to get from Hayes St & Fillmore St to Sunnyvale, CA by BART, bus and train?

From Hayes St & Fillmore St to Sunnyvale, CA by BART, bus and train

To get from Hayes St & Fillmore St to Sunnyvale, CA in Sunnyvale, you’ll need to take one bus line, one BART line and one train line: take the 21 bus from Hayes St & Fillmore St station to Hyde St & Grove St station. Next, you’ll have to switch to the RED BART and finally take the LTD 5 train from Millbrae station to Sunnyvale station. The total trip duration for this route is approximately 1 hr 58 min. The ride fare is $13.45.

118min$13.45
Bus - 2121
BART - RED
BART - RED
Train - LTD 5
LTD 5
Walk to Sunnyvale, CA
Leaves from Hayes St & Fillmore St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hayes St & Fillmore St
  • 2
    Bus - 2121
    Wait for bus
    21
    Hyde & Grove
  • 3
    Ride to bus station
    Ride to bus station
    Hyde St & Grove St
    ID 15071
    9 min
  • 4
    Walk to BART station
    Walk to BART station
    Civic Center/ UN Plaza
    130 yd • 2 min
  • 5
    BART - RED
    Wait for BART
    RED
    SF / SFO Airport / Millbrae
  • 6
    Ride to BART station
    Ride to BART station
    Millbrae
    35 min
  • 7
    Train - LTD 5
    Wait for train
    LTD 5
    San Jose Diridon
  • 8
    Ride to train station
    Ride to train station
    Sunnyvale
    ID sunnyvale
    39 min
  • 9
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    0.72 mi • 15 min
*Duration based on 8am traffic

From Hayes St & Fillmore St to Sunnyvale, CA by bus and train

To get from Hayes St & Fillmore St to Sunnyvale, CA in Sunnyvale, you’ll need to take 2 bus lines and one train line: take the 22 bus from Fillmore St & Hayes St station to 16th St & Mission St station. Next, you’ll have to switch to the 55 bus and finally take the LOCAL train from 22nd Street station to Sunnyvale station. The total trip duration for this route is approximately 2 hr 10 min. The ride fare is $10.20.

130min$10.20
Walk to bus station
Bus - 2222
Bus - 5555
Train - LOCAL
LOCAL
Walk to Sunnyvale, CA
Leaves from Fillmore St & Hayes St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Fillmore St & Hayes St
    ID 14622
    50 yd • 1 min
  • 2
    Bus - 2222
    Wait for bus
    22
    UCSF Mission Bay
  • 3
    Ride to bus station
    Ride to bus station
    16th St & Mission St
    ID 13293
    13 min
  • 4
    Bus - 5555
    Wait for bus
    55
    20th St & 3rd St
  • 5
    Ride to bus station
    Ride to bus station
    22nd St & Iowa St
    ID 13439
    14 min
  • 6
    Walk to train station
    Walk to train station
    22nd Street
    ID 22nd_street
    40 yd • 1 min
  • 7
    Train - LOCAL
    Wait for train
    LOCAL
    Tamien
  • 8
    Ride to train station
    Ride to train station
    Sunnyvale
    ID sunnyvale
    75 min
  • 9
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    0.72 mi • 15 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 Hayes St & Fillmore St to Sunnyvale, CA

The distance between Hayes St & Fillmore St, Sunnyvale and Sunnyvale, CA, Sunnyvale is approximately 43.51 mi, which can typically be travelled in 118 min. Moovit will show you the directions from Hayes St & Fillmore St to Sunnyvale, CA by BART, bus and train, so no matter how you choose to travel in Sunnyvale – you will always have plenty of easy options.

Public transit stations close to Hayes St & Fillmore St

Hayes St & Fillmore St is located at Hayes St & Fillmore St, Sunnyvale and the nearest public transit station is Fillmore St & Hayes St.

Bus stations close to Hayes St & Fillmore St:

  • Fillmore St & Hayes St
  • Hayes St & Fillmore St
  • Hayes St & Webster St

Public transit stations close to Sunnyvale, CA, Sunnyvale

Sunnyvale, CA is located at Sunnyvale, CA, Sunnyvale and the nearest public transit station is Washington & Charles (E).

Train stations close to Sunnyvale, CA:

  • Sunnyvale
  • Lawrence

Bus stations close to Sunnyvale, CA:

  • Washington & Charles (E)
  • Washington & Charles (W)
  • Sunnyvale & McKinley (S)

From Hayes St & Fillmore St to Sunnyvale, CA by bus and train

To get from Hayes St & Fillmore St to Sunnyvale, CA in Sunnyvale, you’ll need to take 2 bus lines and one train line: take the 22 bus from Fillmore St & Hayes St station to 16th St & Mission St station. Next, you’ll have to switch to the 55 bus and finally take the LOCAL train from 22nd Street station to Sunnyvale station. The total trip duration for this route is approximately 2 hr 10 min. The ride fare is $10.20.

130min$10.20
Walk to bus station
Bus - 2222
Bus - 5555
Train - LOCAL
LOCAL
Walk to Sunnyvale, CA
Leaves from Fillmore St & Hayes St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Fillmore St & Hayes St
    ID 14622
    50 yd • 1 min
  • 2
    Bus - 2222
    Wait for bus
    22
    UCSF Mission Bay
  • 3
    Ride to bus station
    Ride to bus station
    16th St & Mission St
    ID 13293
    13 min
  • 4
    Bus - 5555
    Wait for bus
    55
    20th St & 3rd St
  • 5
    Ride to bus station
    Ride to bus station
    22nd St & Iowa St
    ID 13439
    14 min
  • 6
    Walk to train station
    Walk to train station
    22nd Street
    ID 22nd_street
    40 yd • 1 min
  • 7
    Train - LOCAL
    Wait for train
    LOCAL
    Tamien
  • 8
    Ride to train station
    Ride to train station
    Sunnyvale
    ID sunnyvale
    75 min
  • 9
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    0.72 mi • 15 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hayes St & Fillmore St to Sunnyvale, CA?

    The fastest way takes 118 minutes, using Bus line 21, Bus line RED, Bus line LTD 5.

  • What is the alternative route to get from Hayes St & Fillmore St to Sunnyvale, CA?

    The alternative route takes 130 minutes, using Bus line 22, Bus line 55, Bus line LOCAL.

  • Is there a direct bus between Hayes St & Fillmore St and Sunnyvale, CA?

    No, you’ll have to take one bus line, one BART line and one train line in total. The total travelling time is 1 hr 58 min.

  • Which bus line goes from Hayes St & Fillmore St to Sunnyvale, CA?

    The 21 bus line goes from Hyde & Grove station near Hayes St & Fillmore St in Western Addition, Sf to Hyde St & Grove St station. From there you’ll have to take one BART line and one train line till Hyde St & Grove St station near Sunnyvale, CA in Sunnyvale.

  • How long does it take to travel from Hayes St & Fillmore St to Sunnyvale, CA by bus, BART and train?

    The total travel time between Hayes St & Fillmore St in Western Addition, Sf and Sunnyvale, CA in Sunnyvale by bus, BART and train is about 1 hr 58 min.

  • Where do I get on the bus near Hayes St & Fillmore St to get to Sunnyvale, CA?

    Get on the 21 bus from the Hyde & Grove stop near Hayes St & Fillmore St in Western Addition, Sf.

  • Where do I get off the bus when travelling between Hayes St & Fillmore St and Sunnyvale, CA?

    Get off the bus at the Hyde St & Grove St station, which is closest to Sunnyvale, CA in Sunnyvale.

  • How much is the total bus, BART and train fare from Hayes St & Fillmore St to Sunnyvale, CA?

    The ride from Hayes St & Fillmore St to Sunnyvale, CA costs $13.45.

Real-Time Arrivals, Schedules, Maps & More