How to get from Western Addition to Ghirardelli Square by bus?
Western Addition to Ghirardelli Square - Bus Schedule
The 43 bus from Western Addition to Ghirardelli Square runs from 12:43 AM to 12:23 AM, with departures every 10 min-5 hr. The trip takes about 29 min, with regular service throughout the operating hours.
From Western Addition to Ghirardelli Square by bus
To get from Western Addition to Ghirardelli Square in Russian Hill, take the 43 bus from Presidio Ave & Geary Blvd station to Lombard St & Divisadero St station. Next, take the 28 bus from Lombard St & Divisadero St station to North Point St & Polk St station. The total trip duration for this route is approximately 29 min. The ride fare is $2.75. The bus schedule from Western Addition may change. We recommend you check the updated bus schedule to Ghirardelli Square on the Moovit app.
Step by Step
- 1Walk to bus stationPresidio Ave & Geary BlvdID 16092110 yd • 2 min
- 2Wait for bus43Fort Mason
- 3Ride to bus stationLombard St & Divisadero StID 1527215 min
- 4Wait for bus28Fisherman`S Wharf
- 5Ride to bus stationNorth Point St & Polk StID 154699 min
- 6Walk toGhirardelli SquareBeach Street160 yd • 2 min
Public transit directions from Western Addition to Ghirardelli Square
Bus schedule from Western Addition to Ghirardelli Square
Related Routes
- Antioch to Ghirardelli Square
- Berkeley to Ghirardelli Square
- Burlingame to Ghirardelli Square
- Concord to Ghirardelli Square
- Daly City to Ghirardelli Square
- Dublin to Ghirardelli Square
- Hayward to Ghirardelli Square
- Millbrae to Ghirardelli Square
- Oakland to Ghirardelli Square
- Pleasanton to Ghirardelli Square
- Redwood City to Ghirardelli Square
- San Francisco to Ghirardelli Square
- San Jose to Ghirardelli Square
- San Rafael to Ghirardelli Square
- Santa Clara to Ghirardelli Square
- Sausalito to Ghirardelli Square
- South San Francisco to Ghirardelli Square
- Walnut Creek to Ghirardelli Square
- Financial District to Ghirardelli Square
- Haight Ashbury to Ghirardelli Square
Questions & Answers
What is the fastest way to get from Western Addition to Ghirardelli Square?
The fastest way takes 29 minutes, using Bus line 43, Bus line 28.
Is there a direct bus between Western Addition and Ghirardelli Square?
No, you’ll have to take 2 bus lines in total. The total travelling time is 29 min.
Which bus line goes from Western Addition to Ghirardelli Square?
The 43 bus line goes from Presidio Ave & Geary Blvd station near Western Addition in San Francisco - San Jose, CA to Lombard St & Divisadero St station. From there you’ll have to take one bus line till Lombard St & Divisadero St station near Ghirardelli Square in Russian Hill.
How long does it take to travel from Western Addition to Ghirardelli Square by bus?
The total travel time between Western Addition in San Francisco - San Jose, CA and Ghirardelli Square in Russian Hill by bus is about 29 min.
Where do I get on the bus near Western Addition to get to Ghirardelli Square?
Get on the 43 bus from the Presidio Ave & Geary Blvd stop near Western Addition in San Francisco - San Jose, CA.
Where do I get off the bus when travelling between Western Addition and Ghirardelli Square?
Get off the bus at the Lombard St & Divisadero St stop, which is closest to Ghirardelli Square in Russian Hill.
How much is the bus fare from Western Addition to Ghirardelli Square?
The ride from Western Addition to Ghirardelli Square costs $2.75.
Popular Routes
- Millbrae to Golden Gate Bridge Automated Toll Plaza
- Palo Alto to Oakland
- Market Street to Walnut Creek
- Powell Street Station to Muir Woods National Monument Visitor Center
- Novato to Sjc Airport
- San Jose to Cupertino
- Vallejo to Alcatraz Island
- Orinda to San Jose Diridon
- Morgan Hill to San Francisco
- Dublin CA USA to Silicon Valley
- Pleasant Hill BART to Pacifica
- Castro Valley to San Ramon
- Haight Ashbury Express Photo & Mail to Mission District
- San Francisco to Fairfield, CA
- Mission St & 1st St to Sonoma Valley Hospital
- Santa Rosa to Napa Valley Wine Train
- Fremont to Chinatown
- Emeryville Market to Palo Alto
- Pinole to Martinez Contra Costa County CA USA
- San Jose Airport SJC to Castro Valley