Rome2Rio

How to get fromHaight-Ashbury to Ashby Station (BART)by tram, subway, bus, taxi, or car

Find Transport to Ashby Station (BART)

See all options

There are 4 ways to get from Haight-Ashbury to Ashby Station (BART) by tram, subway, bus, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Tram, BART

    best
    1. Take the tram from Carl St & Cole St to Metro Montgomery Station/Downtowntram tram N
    2. Take the subway from Montgomery Street to Ashbysubway subway Red-N
    51 min
    $5–7
  2. Drive 12.9 mi

    cheapest
    1. Drive from Haight-Ashbury to Ashby Station (BART)car car 12.9 mi
    20 min
    $3–4
  3. Line 7 bus, BART

    1. Take the bus from Haight St & Masonic Ave to Market St & 3rd Stbus bus 7 / ...
    2. Take the subway from Montgomery Street to Ashbysubway subway Red-N
    1h
    $5–7
  4. Taxi

    1. Take the taxi from Haight-Ashbury to Ashby Station (BART)taxi taxi 12.9 mi
    20 min
    $50–60

Haight-Ashbury to Ashby Station (BART) by tram and subway

Calendar303Weekly Services
Duration51 minAverage Duration
Ticket$5Cheapest Price
See schedules

Questions & Answers

What companies run services between Haight-Ashbury, CA, USA and Ashby Station (BART), CA, USA?

There is no direct connection from Haight-Ashbury to Ashby Station (BART). However, you can take the vehicle to Metro Montgomery Station/Downtown, walk to Montgomery Street, then take the subway to Ashby. Alternatively, you can take a bus from Haight St & Masonic Ave to Ashby via Market St & 3rd St and Montgomery Street in around 1h.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Thanksgiving 2018: How to travel stress-free, and Travelling around the UAE - to help you get the most out of your next trip.