Skip to main content

How to get from San Lorenzo to Hayward by bus?

From San Lorenzo to Hayward by bus

Take one direct bus from San Lorenzo to Hayward in San Francisco - San Jose, CA: take the 93 bus from Hesperian Blvd & Bockman Rd station to Hayward BART station. The total trip duration for this route is approximately 12 min. The ride fare is $2.25.

12min$2.25
Bus - 9393
Leaves from Hesperian Blvd & Bockman Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    San Lorenzo
  • 2
    Bus - 9393
    Wait for bus
    93
    Castro Valley BART
  • 3
    Ride to bus station Hayward BART
    Ride to bus station
    Hayward BART
    ID 55911
    11 min
*Duration based on 8am traffic

Alternative route from San Lorenzo to Hayward by bus via 97 and 60

To get from San Lorenzo to Hayward in San Francisco - San Jose, CA, take the 97 bus from Hesperian Blvd & Bockman Rd station to Hesperian Blvd & Middle Ln station. Next, take the 60 bus from Hesperian Blvd & Southland Dr station to Hayward BART station. The total trip duration for this route is approximately 28 min. The ride fare is $4.50.

28min$4.50
Bus - 9797
Bus - 6060
Leaves from Hesperian Blvd & Bockman Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    San Lorenzo
  • 2
    Bus - 9797
    Wait for bus
    97
    Union City BART
  • 3
    Ride to bus station
    Ride to bus station
    Hesperian Blvd & Middle Ln
    ID 54949
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Hesperian Blvd & Southland Dr
    ID 55756
    90 yd • 2 min
  • 5
    Bus - 6060
    Wait for bus
    60
    Cal State East Bay
  • 6
    Ride to bus station Hayward BART
    Ride to bus station
    Hayward BART
    ID 55500
    13 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 Lorenzo to Hayward
The distance between San Lorenzo, San Francisco - San Jose, CA and Hayward, San Francisco - San Jose, CA is approximately 2.35 mi, which can typically be travelled in 12 min. Moovit will show you the directions from San Lorenzo to Hayward by bus, so no matter how you choose to travel in San Francisco - San Jose, CA – you will always have plenty of easy options.
Public transit stations close to San Lorenzo

San Lorenzo is located at San Lorenzo, San Francisco - San Jose, CA and the nearest public transit station is Hesperian Blvd & Bockman Rd.

BART stations close to San Lorenzo:

  • Hayward
  • Bay Fair

Train stations close to San Lorenzo:

  • Hayward

Bus stations close to San Lorenzo:

  • Hesperian Blvd & Bockman Rd
  • Bockman Rd & via Arriba
  • Hesperian Blvd & Bartlett Av
Public transit stations close to Hayward, San Francisco - San Jose, CA

Hayward is located at Hayward, San Francisco - San Jose, CA and the nearest public transit station is Hayward BART.

BART stations close to Hayward:

  • South Hayward
  • Castro Valley
  • Hayward

Train stations close to Hayward:

  • Hayward

Bus stations close to Hayward:

  • Hayward BART
  • Watkins St & C St
  • Hayward Bus Station

Alternative route from San Lorenzo to Hayward by bus via 97 and 60

To get from San Lorenzo to Hayward in San Francisco - San Jose, CA, take the 97 bus from Hesperian Blvd & Bockman Rd station to Hesperian Blvd & Middle Ln station. Next, take the 60 bus from Hesperian Blvd & Southland Dr station to Hayward BART station. The total trip duration for this route is approximately 28 min. The ride fare is $4.50.

28min$4.50
Bus - 9797
Bus - 6060
Leaves from Hesperian Blvd & Bockman Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    San Lorenzo
  • 2
    Bus - 9797
    Wait for bus
    97
    Union City BART
  • 3
    Ride to bus station
    Ride to bus station
    Hesperian Blvd & Middle Ln
    ID 54949
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Hesperian Blvd & Southland Dr
    ID 55756
    90 yd • 2 min
  • 5
    Bus - 6060
    Wait for bus
    60
    Cal State East Bay
  • 6
    Ride to bus station Hayward BART
    Ride to bus station
    Hayward BART
    ID 55500
    13 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from San Lorenzo to Hayward?

    The fastest way takes 12 minutes, using Bus line 93.

  • What is the alternative route to get from San Lorenzo to Hayward?

    The alternative route takes 28 minutes, using Bus line 97, Bus line 60.

  • Is there a direct bus between San Lorenzo and Hayward in San Francisco - San Jose, CA?

    Yes, there is a direct bus going from San Lorenzo to Hayward in San Francisco - San Jose, CA in 12 min.

  • Which bus line goes from San Lorenzo to Hayward in San Francisco - San Jose, CA?

    The 93 bus line goes from Castro Valley BART station near San Lorenzo to Hayward BART station near Hayward in San Francisco - San Jose, CA.

  • How long does it take to travel from San Lorenzo to Hayward in San Francisco - San Jose, CA by bus?

    The total travel time between San Lorenzo and Hayward in San Francisco - San Jose, CA by bus is about 12 min.

  • Where do I get on the bus near San Lorenzo to get to Hayward in San Francisco - San Jose, CA?

    Get on the 93 bus from the Castro Valley BART stop near San Lorenzo in San Francisco - San Jose, CA.

  • Where do I get off the bus when travelling between San Lorenzo and Hayward in San Francisco - San Jose, CA?

    Get off the bus at the Hayward BART stop, which is closest to Hayward in San Francisco - San Jose, CA.

  • When is the last bus from San Lorenzo to Hayward in San Francisco - San Jose, CA?

    The last bus from San Lorenzo to Hayward in San Francisco - San Jose, CA is the Ashland - San Lorenzo - A St. line. It leaves the Hesperian Blvd & Bockman Rd stop at 12:47 AM.

  • How much is the bus fare from San Lorenzo to Hayward?

    The ride from San Lorenzo to Hayward costs $2.25.

Real-Time Arrivals, Schedules, Maps & More