Skip to main content

How to get from Antioch CA USA to Haight Ashbury by BART and bus?

By BART and bus

To get from Antioch CA USA to Haight Ashbury in Haight Ashbury, Sf, you’ll need to take 2 bus lines and one BART line: take the 380 bus from A St & East 19th St station to Railroad Ave & Bliss Ave station. Next, you’ll have to switch to the YELLOW BART and finally take the 33 bus from Mission St & 16th St station to Ashbury St & Haight St station. The total trip duration for this route is approximately 2 hr 23 min. The ride fare is $11.95.

143min$11.95
Walk to bus station
Bus - 380380
BART - YELLOW
BART - YELLOW
Bus - 3333
Leaves from A St & East 19th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    A St & East 19th St
    ID 813135
    120 yd • 2 min
  • 2
    Bus - 380380
    Wait for bus
    380
    Westbound Pittsburg-Bay Point BART
  • 3
    Ride to bus station
    Ride to bus station
    Railroad Ave & Bliss Ave
    ID 812653
    42 min
  • 4
    Walk to BART station
    Walk to BART station
    Pittsburgh Center Station
    60 yd • 1 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    16th St. Mission
    68 min
  • 7
    Walk to bus station
    Walk to bus station
    Mission St & 16th St
    ID 15552
    60 yd • 1 min
  • 8
    Bus - 3333
    Wait for bus
    33
    Sacramento + Cherry
  • 9
    Ride to bus station Ashbury St & Haight St
    Ride to bus station
    Ashbury St & Haight St
    ID 13662
    19 min
*Duration based on 8am traffic

Alternative route by BART and bus via 380, YELLOW and 7

To get from Antioch CA USA to Haight Ashbury in Haight Ashbury, Sf, you’ll need to take 2 bus lines and one BART line: take the 380 bus from A St & East 19th St station to Railroad Ave & Bliss Ave station. Next, you’ll have to switch to the YELLOW BART and finally take the 7 bus from Market St & Hyde St station to Haight St & Masonic Ave station. The total trip duration for this route is approximately 2 hr 57 min. The ride fare is $12.35.

177min$12.35
Walk to bus station
Bus - 380380
BART - YELLOW
BART - YELLOW
Bus - 77
Walk to Haight Ashbury
Leaves from A St & East 19th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    A St & East 19th St
    ID 813135
    120 yd • 2 min
  • 2
    Bus - 380380
    Wait for bus
    380
    Westbound Pittsburg-Bay Point BART
  • 3
    Ride to bus station
    Ride to bus station
    Railroad Ave & Bliss Ave
    ID 812653
    42 min
  • 4
    Walk to BART station
    Walk to BART station
    Pittsburgh Center Station
    60 yd • 1 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    Civic Center/ UN Plaza
    66 min
  • 7
    Walk to bus station
    Walk to bus station
    Market St & Hyde St
    ID 15676
    20 yd • 1 min
  • 8
    Bus - 77
    Wait for bus
    7
    Ocean Beach
  • 9
    Ride to bus station
    Ride to bus station
    Haight St & Masonic Ave
    ID 14957
    12 min
  • 10
    Walk to Haight Ashbury
    Walk to
    Haight Ashbury
    110 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 Antioch CA USA to Haight Ashbury

The distance between Antioch CA USA, Haight Ashbury, Sf and Haight Ashbury, Haight Ashbury, Sf is approximately 54 mi, which can typically be travelled in 143 min. Moovit will show you the directions from Antioch CA USA to Haight Ashbury by BART and bus, so no matter how you choose to travel in Haight Ashbury, Sf – you will always have plenty of easy options.

Public transit stations close to Antioch CA USA

Antioch CA USA is located at Antioch CA USA, Haight Ashbury, Sf and the nearest public transit station is A St & West 16th St.

BART stations close to Antioch CA USA:

  • Antioch Station

Train stations close to Antioch CA USA:

  • Antioch-Pittsburg Station

Bus stations close to Antioch CA USA:

  • A St & West 16th St
  • A St & East 16th St
  • A St & East 19th St

Public transit stations close to Haight Ashbury, Haight Ashbury, Sf

Haight Ashbury is located at Haight Ashbury, Haight Ashbury, Sf and the nearest public transit station is Ashbury St & Haight St.

Bus stations close to Haight Ashbury:

  • Ashbury St & Haight St
  • Ashbury St & Waller St
  • Haight St & Masonic Ave

Alternative route by BART and bus via 380, YELLOW and 7

To get from Antioch CA USA to Haight Ashbury in Haight Ashbury, Sf, you’ll need to take 2 bus lines and one BART line: take the 380 bus from A St & East 19th St station to Railroad Ave & Bliss Ave station. Next, you’ll have to switch to the YELLOW BART and finally take the 7 bus from Market St & Hyde St station to Haight St & Masonic Ave station. The total trip duration for this route is approximately 2 hr 57 min. The ride fare is $12.35.

177min$12.35
Walk to bus station
Bus - 380380
BART - YELLOW
BART - YELLOW
Bus - 77
Walk to Haight Ashbury
Leaves from A St & East 19th St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    A St & East 19th St
    ID 813135
    120 yd • 2 min
  • 2
    Bus - 380380
    Wait for bus
    380
    Westbound Pittsburg-Bay Point BART
  • 3
    Ride to bus station
    Ride to bus station
    Railroad Ave & Bliss Ave
    ID 812653
    42 min
  • 4
    Walk to BART station
    Walk to BART station
    Pittsburgh Center Station
    60 yd • 1 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    Civic Center/ UN Plaza
    66 min
  • 7
    Walk to bus station
    Walk to bus station
    Market St & Hyde St
    ID 15676
    20 yd • 1 min
  • 8
    Bus - 77
    Wait for bus
    7
    Ocean Beach
  • 9
    Ride to bus station
    Ride to bus station
    Haight St & Masonic Ave
    ID 14957
    12 min
  • 10
    Walk to Haight Ashbury
    Walk to
    Haight Ashbury
    110 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Antioch CA USA to Haight Ashbury?

    The fastest way takes 143 minutes, using Bus line 380, Bus line YELLOW, Bus line 33.

  • What is the alternative route to get from Antioch CA USA to Haight Ashbury?

    The alternative route takes 177 minutes, using Bus line 380, Bus line YELLOW, Bus line 7.

  • Is there a direct bus between Antioch CA USA and Haight Ashbury?

    No, you’ll have to take 2 bus lines and one BART line in total. The total travelling time is 2 hr 23 min.

  • Which bus line goes from Antioch CA USA to Haight Ashbury?

    The 380 bus line goes from A St & East 19th St station near Antioch CA USA in Antioch to Westbound Pittsburg-Bay Point BART station. From there you’ll have to take one bus line and one BART line till Westbound Pittsburg-Bay Point BART station near Haight Ashbury in Haight Ashbury, Sf.

  • How long does it take to travel from Antioch CA USA to Haight Ashbury by bus and BART?

    The total travel time between Antioch CA USA in Antioch and Haight Ashbury in Haight Ashbury, Sf by bus and BART is about 2 hr 23 min.

  • Where do I get on the bus near Antioch CA USA to get to Haight Ashbury?

    Get on the 380 bus from the A St & East 19th St stop near Antioch CA USA in Antioch.

  • Where do I get off the bus when travelling between Antioch CA USA and Haight Ashbury?

    Get off the bus at the Westbound Pittsburg-Bay Point BART stop, which is closest to Haight Ashbury in Haight Ashbury, Sf.

  • How much is the total bus and BART fare from Antioch CA USA to Haight Ashbury?

    The ride from Antioch CA USA to Haight Ashbury costs $11.95.

Real-Time Arrivals, Schedules, Maps & More