Skip to main content

How to get from Hayward Bus Station to Sunnyvale, CA by bus?

By bus

To get from Hayward Bus Station to Sunnyvale, CA in Sunnyvale, you’ll need to take 3 bus lines: take the 801 bus from Hayward BART station to Decoto Rd & Paseo Padre Pkwy station. Next, you’ll have to switch to the DB bus and finally take the 22 bus from Palo Alto Transit Center station to El Camino & Mathilda (E) station. The total trip duration for this route is approximately 1 hr 46 min. The ride fare is $6.00.

106min$6.00
Bus - 801801
Bus - DBDB
Bus - 2222
Walk to Sunnyvale, CA
Leaves from Hayward BART

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hayward Bus Station
  • 2
    Bus - 801801
    Wait for bus
    801
    Fremont BART
  • 3
    Ride to bus station
    Ride to bus station
    Decoto Rd & Paseo Padre Pkwy
    ID 53173
    28 min
  • 4
    Bus - DBDB
    Wait for bus
    DB
    To Stanford University
  • 5
    Ride to bus station
    Ride to bus station
    Palo Alto Transit Center
    ID 55003
    30 min
  • 6
    Walk to bus station
    Walk to bus station
    Palo Alto Transit Center
    ID PS_PATC
    90 yd • 2 min
  • 7
    Bus - 2222
    Wait for bus
    22
    Eastridge
  • 8
    Ride to bus station
    Ride to bus station
    El Camino & Mathilda (E)
    ID 60365
    30 min
  • 9
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    170 yd • 2 min
*Duration based on 8am traffic

By bus and train

To get from Hayward Bus Station to Sunnyvale, CA in Sunnyvale, you’ll need to take 2 bus lines and one train line: take the 801 bus from Hayward BART station to Fremont Blvd & Bonde Way/Ace station. Next, you’ll have to switch to the AMTRAK THRUWAY CONNECTING SERVICE train and finally take the 22 bus from Santa Clara Transit Center station to El Camino & Mathilda (W) station. The total trip duration for this route is approximately 2 hr 5 min. The ride fare is $8.75.

125min$8.75
Bus - 801801
Train - AMTRAK THRUWAY CONNECTING SERVICEAMTRAK THRUWAY CONNECTING SERVICE
Bus - 2222
Walk to Sunnyvale, CA
Leaves from Hayward BART

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hayward Bus Station
  • 2
    Bus - 801801
    Wait for bus
    801
    Fremont BART
  • 3
    Ride to bus station
    Ride to bus station
    Fremont Blvd & Bonde Way/Ace
    35 min
  • 4
    Walk to train station
    Walk to train station
    Fremont
    60 yd • 1 min
  • 5
    Train - AMTRAK THRUWAY CONNECTING SERVICEAMTRAK THRUWAY CONNECTING SERVICE
    Wait for train
    AMTRAK THRUWAY CONNECTING SERVICE
    San Jose
  • 6
    Ride to train station
    Ride to train station
    Santa Clara Caltrain
    ID santa_clara
    25 min
  • 7
    Walk to bus station
    Walk to bus station
    Santa Clara Transit Center
    ID PS_SCTC
    220 yd • 3 min
  • 8
    Bus - 2222
    Wait for bus
    22
    Palo Alto
  • 9
    Ride to bus station
    Ride to bus station
    El Camino & Mathilda (W)
    ID 60485
    25 min
  • 10
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    140 yd • 2 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 Hayward Bus Station to Sunnyvale, CA

The distance between Hayward Bus Station, Sunnyvale and Sunnyvale, CA, Sunnyvale is approximately 32.2 mi, which can typically be travelled in 106 min. Moovit will show you the directions from Hayward Bus Station to Sunnyvale, CA by bus, so no matter how you choose to travel in Sunnyvale – you will always have plenty of easy options.

Public transit stations close to Hayward Bus Station

Hayward Bus Station is located at Hayward Bus Station, Sunnyvale and the nearest public transit station is Hayward BART.

BART stations close to Hayward Bus Station:

  • Castro Valley
  • Hayward

Train stations close to Hayward Bus Station:

  • Hayward

Bus stations close to Hayward Bus Station:

  • Hayward BART
  • Watkins St & C St
  • A St & Grand St

Public transit stations close to Sunnyvale, CA, Sunnyvale

Sunnyvale, CA is located at Sunnyvale, CA, Sunnyvale and the nearest public transit station is El Camino & Mathilda (W).

Train stations close to Sunnyvale, CA:

  • Sunnyvale
  • Lawrence

Bus stations close to Sunnyvale, CA:

  • El Camino & Mathilda (W)
  • Sunnyvale & Olive (S)
  • Sunnyvale & Olive (N)

By bus and train

To get from Hayward Bus Station to Sunnyvale, CA in Sunnyvale, you’ll need to take 2 bus lines and one train line: take the 801 bus from Hayward BART station to Fremont Blvd & Bonde Way/Ace station. Next, you’ll have to switch to the AMTRAK THRUWAY CONNECTING SERVICE train and finally take the 22 bus from Santa Clara Transit Center station to El Camino & Mathilda (W) station. The total trip duration for this route is approximately 2 hr 5 min. The ride fare is $8.75.

125min$8.75
Bus - 801801
Train - AMTRAK THRUWAY CONNECTING SERVICEAMTRAK THRUWAY CONNECTING SERVICE
Bus - 2222
Walk to Sunnyvale, CA
Leaves from Hayward BART

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hayward Bus Station
  • 2
    Bus - 801801
    Wait for bus
    801
    Fremont BART
  • 3
    Ride to bus station
    Ride to bus station
    Fremont Blvd & Bonde Way/Ace
    35 min
  • 4
    Walk to train station
    Walk to train station
    Fremont
    60 yd • 1 min
  • 5
    Train - AMTRAK THRUWAY CONNECTING SERVICEAMTRAK THRUWAY CONNECTING SERVICE
    Wait for train
    AMTRAK THRUWAY CONNECTING SERVICE
    San Jose
  • 6
    Ride to train station
    Ride to train station
    Santa Clara Caltrain
    ID santa_clara
    25 min
  • 7
    Walk to bus station
    Walk to bus station
    Santa Clara Transit Center
    ID PS_SCTC
    220 yd • 3 min
  • 8
    Bus - 2222
    Wait for bus
    22
    Palo Alto
  • 9
    Ride to bus station
    Ride to bus station
    El Camino & Mathilda (W)
    ID 60485
    25 min
  • 10
    Walk to Sunnyvale, CA
    Walk to
    Sunnyvale, CA
    140 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hayward Bus Station to Sunnyvale, CA?

    The fastest way takes 106 minutes, using Bus line 801, Bus line DB, Bus line 22.

  • What is the alternative route to get from Hayward Bus Station to Sunnyvale, CA?

    The alternative route takes 125 minutes, using Bus line 801, Bus line AMTRAK THRUWAY CONNECTING SERVICE, Bus line 22.

  • Is there a direct bus between Hayward Bus Station and Sunnyvale, CA?

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

  • Which bus line goes from Hayward Bus Station to Sunnyvale, CA?

    The 801 bus line goes from Fremont BART station near Hayward Bus Station in Hayward to Decoto Rd & Paseo Padre Pkwy station. From there you’ll have to take one bus line till Sunnyvale, CA station near Sunnyvale, CA in Sunnyvale.

  • How long does it take to travel from Hayward Bus Station to Sunnyvale, CA by bus?

    The total travel time between Hayward Bus Station in Hayward and Sunnyvale, CA in Sunnyvale by bus is about 1 hr 46 min.

  • Where do I get on the bus near Hayward Bus Station to get to Sunnyvale, CA?

    Get on the 801 bus from the Fremont BART stop near Hayward Bus Station in Hayward.

  • Where do I get off the bus when travelling between Hayward Bus Station and Sunnyvale, CA?

    Get off the bus at the Sunnyvale, CA stop, which is closest to Sunnyvale, CA in Sunnyvale.

  • How much is the bus fare from Hayward Bus Station to Sunnyvale, CA?

    The ride from Hayward Bus Station to Sunnyvale, CA costs $6.00.

Real-Time Arrivals, Schedules, Maps & More