Skip to main content

How to get from San Francisco to Haight Street by bus?

From San Francisco to Haight Street by bus

Take one direct bus from San Francisco to Haight Street in Haight Ashbury: take the 7 bus from Market St & Hyde St station to Haight St & Stanyan St station. The total trip duration for this route is approximately 17 min. The ride fare is $2.75. The bus schedule from San Francisco may change. We recommend you check the updated bus schedule to Haight Street on the Moovit app.

17min$2.75
Bus - 77
Walk to Haight Street
Leaves from Market St & Hyde St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    San Francisco
  • 2
    Bus - 77
    Wait for bus
    7
    Ocean Beach
  • 3
    Ride to bus station
    Ride to bus station
    Haight St & Stanyan St
    ID 14962
    17 min
  • 4
    Walk to Haight Street
    Walk to
    Haight Street
    Haight St & Stanyan St, San Francisco, CA 94117, USA
    60 yd • 1 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 Francisco to Haight Street

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

Bus schedule from San Francisco to Haight Street

To check the bus schedule from San Francisco to Haight Street using the Moovit app, first download and open the app on your smartphone. Enter your starting point (San Francisco) and destination (Haight Street), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Questions & Answers

  • What is the fastest way to get from San Francisco to Haight Street?

    The fastest way takes 17 minutes, using Bus line 7.

  • Is there a direct bus between San Francisco and Haight Street?

    Yes, there’s a direct bus going from San Francisco in San Francisco - San Jose, CA to Haight Street in Haight Ashbury in 17 min.

  • Which bus line goes from San Francisco to Haight Street?

    The 7 bus line goes from Haight St & Stanyan St station near San Francisco in San Francisco - San Jose, CA to Haight Street station near Haight Street in Haight Ashbury.

  • How long does it take to travel from San Francisco to Haight Street by bus?

    The total travel time between San Francisco in San Francisco - San Jose, CA and Haight Street in Haight Ashbury by bus is about 17 min.

  • Where do I get on the bus near San Francisco to get to Haight Street?

    Get on the 7 bus from the Haight St & Stanyan St stop near San Francisco in San Francisco - San Jose, CA.

  • Where do I get off the bus when travelling between San Francisco and Haight Street?

    Get off the bus at the Haight Street stop, which is closest to Haight Street in Haight Ashbury.

  • When is the last bus from San Francisco to Haight Street?

    The last bus from San Francisco in San Francisco - San Jose, CA to Haight Street in Haight Ashbury is the Haight - Noriega line. It leaves the Market St & Hyde St stop at 4:41 PM.

  • How much is the bus fare from San Francisco to Haight Street?

    The ride from San Francisco to Haight Street costs $2.75.