How to get from Castro CA USA to Haight Ashbury by bus?
By bus
Take one direct bus from Castro CA USA to Haight Ashbury in Haight Ashbury, Sf: take the 33 bus from 18th St & Castro St station to Ashbury St & Haight St station. The total trip duration for this route is approximately 15 min. The ride fare is $2.50.
Step by Step
- 1Walk to bus station18th St & Castro StID 13325190 yd • 3 min
- 2Wait for bus33Sacramento + Cherry
- 3Ride to bus stationAshbury St & Haight StID 1366212 min
Alternative route by bus via 24 and 7
To get from Castro CA USA to Haight Ashbury in Haight Ashbury, Sf, take the 24 bus from Castro St & 19th St station to Divisadero St & Haight St station. Next, take the 7 bus from Divisadero St & Haight St station to Haight St & Masonic Ave station. The total trip duration for this route is approximately 20 min. The ride fare is $2.50.
Step by Step
- 1Start from bus stationCastro CA USA
- 2Wait for bus24Jackson + Fillmore
- 3Ride to bus stationDivisadero St & Haight StID 144238 min
- 4Walk to bus stationDivisadero St & Haight StID 1495050 yd • 1 min
- 5Wait for bus7Ocean Beach
- 6Ride to bus stationHaight St & Masonic AveID 149574 min
- 7Walk toHaight Ashbury110 yd • 2 min
Public transit directions from Castro CA USA to Haight Ashbury
Public transit stations close to Castro CA USA
Castro CA USA is located at Castro CA USA, Haight Ashbury, Sf and the nearest public transit station is 18th St & Castro St.
Bus stations close to Castro CA USA:
- 18th St & Castro St
- Castro St & 20th St
- 20th St & Collingwood 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 Masonic Ave & Haight St.
Bus stations close to Haight Ashbury:
- Masonic Ave & Haight St
- Haight St & Masonic Ave
- Ashbury St & Haight St
Related Routes
- Mission Dolores Park to Haight Ashbury
- Conservatory of Flowers to Haight Ashbury
- Hyatt Regency San Francisco to Haight Ashbury
- Castro CA USA to Carmel CA USA
- Lafayette CA USA to Sunnyvale
- Brentwood Contra Costa County CA USA to Oakland Airport OAK
- Brentwood Contra Costa County CA USA to Walnut Creek
- Brentwood Contra Costa County CA USA to Pleasanton
- San Bruno Station BART to Chinatown Alameda County CA USA
- Newark CA USA to Pier 39
- Newark CA USA to Golden Gate Bridge Toll Plaza
- Newark CA USA to Redwood City
- Ashby Station BART to San Francisco Airport SFO
- Hyatt Place Emeryville San Francisco Bay Area to San Francisco
- San Carlos CA USA to Pier 39
- South San Francisco Station Caltrain to Nvidia
- South San Francisco Station Caltrain to Muir Woods National Monument
- South San Francisco Station Caltrain to Petaluma
- South San Francisco Station Caltrain to Hyatt Regency San Francisco
- Dublin Pleasanton BART to San Francisco Airport SFO
Alternative route by bus via 24 and 7
To get from Castro CA USA to Haight Ashbury in Haight Ashbury, Sf, take the 24 bus from Castro St & 19th St station to Divisadero St & Haight St station. Next, take the 7 bus from Divisadero St & Haight St station to Haight St & Masonic Ave station. The total trip duration for this route is approximately 20 min. The ride fare is $2.50.
Step by Step
- 1Start from bus stationCastro CA USA
- 2Wait for bus24Jackson + Fillmore
- 3Ride to bus stationDivisadero St & Haight StID 144238 min
- 4Walk to bus stationDivisadero St & Haight StID 1495050 yd • 1 min
- 5Wait for bus7Ocean Beach
- 6Ride to bus stationHaight St & Masonic AveID 149574 min
- 7Walk toHaight Ashbury110 yd • 2 min
Questions & Answers
What is the fastest way to get from Castro CA USA to Haight Ashbury?
The fastest way takes 15 minutes, using Bus line 33.
What is the alternative route to get from Castro CA USA to Haight Ashbury?
The alternative route takes 20 minutes, using Bus line 24, Bus line 7.
Is there a direct bus between Castro CA USA and Haight Ashbury?
Yes, there’s a direct bus going from Castro CA USA in Castro/Upper Market to Haight Ashbury in Haight Ashbury, Sf in 15 min.
Which bus line goes from Castro CA USA to Haight Ashbury?
The 33 bus line goes from 18th St & Castro St station near Castro CA USA in Castro/Upper Market to Sacramento + Cherry station near Haight Ashbury in Haight Ashbury, Sf.
How long does it take to travel from Castro CA USA to Haight Ashbury by bus?
The total travel time between Castro CA USA in Castro/Upper Market and Haight Ashbury in Haight Ashbury, Sf by bus is about 15 min.
Where do I get on the bus near Castro CA USA to get to Haight Ashbury?
Get on the 33 bus from the 18th St & Castro St stop near Castro CA USA in Castro/Upper Market.
Where do I get off the bus when travelling between Castro CA USA and Haight Ashbury?
Get off the bus at the Sacramento + Cherry stop, which is closest to Haight Ashbury in Haight Ashbury, Sf.
When is the last bus from Castro CA USA to Haight Ashbury?
The last bus from Castro CA USA in Castro/Upper Market to Haight Ashbury in Haight Ashbury, Sf is the Divisadero line. It leaves the Castro St & 19th St stop at 4:39 PM.
How much is the bus fare from Castro CA USA to Haight Ashbury?
The ride from Castro CA USA to Haight Ashbury costs $2.50.