How to get from Union Square to Ocean Beach by bus?
From Union Square to Ocean Beach by bus
To get from Union Square to Ocean Beach in Golden Gate Park, take the 38R bus from Geary St & Powell St/Union Square station to Geary Blvd & 33rd Ave station. Next, take the 18 bus from 33rd Ave & Geary Blvd station to Great Hwy Near Beach Chalet station. The total trip duration for this route is approximately 53 min. The ride fare is $2.75. The bus schedule from Union Square may change. We recommend you check the updated bus schedule to Ocean Beach on the Moovit app.
Step by Step
- 1Walk to bus stationGeary St & Powell St/Union SquareID 14757330 yd • 4 min
- 2Wait for bus38R48th Avenue
- 3Ride to bus stationGeary Blvd & 33rd AveID 1427828 min
- 4Walk to bus station33rd Ave & Geary BlvdID 1355840 yd • 1 min
- 5Wait for bus18Stonestown
- 6Ride to bus stationGreat Hwy Near Beach ChaletID 1478011 min
- 7Walk toOcean Beach240 yd • 3 min
Public transit directions from Union Square to Ocean Beach
Bus schedule from Union Square to Ocean Beach
Related Routes
- San Jose Diridon Station to Ocean Beach
- San Francisco Zoo to Ocean Beach
- Fremont Station BART to Ocean Beach
- San Francisco Ferry Building Station to Ocean Beach
- Millbrae Station to Ocean Beach
- Salesforce Transit Center Bus Plaza Bay A to Ocean Beach
- Salesforce Tower to Ocean Beach
- Kimpton Hotel Enso by IHG, San Francisco to Ocean Beach
- San Francisco State University to Ocean Beach
- Powell Street to Ocean Beach
- San Francisco Int'l Airport (SFO) to Ocean Beach
- Union Square to Alameda
- Union Square to Atherton
- Union Square to Berkeley
- Union Square to Brentwood
- Union Square to Brisbane
- Union Square to Burlingame
- Union Square to Castro Valley
- Union Square to Concord
- Union Square to Corte Madera
Questions & Answers
What is the fastest way to get from Union Square to Ocean Beach?
The fastest way takes 53 minutes, using Bus line 38R, Bus line 18.
Is there a direct bus between Union Square and Ocean Beach?
No, you’ll have to take 2 bus lines in total. The total travelling time is 53 min.
Which bus line goes from Union Square to Ocean Beach?
The 38R bus line goes from Geary St & Powell St/Union Square station near Union Square in Downton/Civic Center to Geary Blvd & 33rd Ave station. From there you’ll have to take one bus line till Geary Blvd & 33rd Ave station near Ocean Beach in Golden Gate Park.
How long does it take to travel from Union Square to Ocean Beach by bus?
The total travel time between Union Square in Downton/Civic Center and Ocean Beach in Golden Gate Park by bus is about 53 min.
Where do I get on the bus near Union Square to get to Ocean Beach?
Get on the 38R bus from the Geary St & Powell St/Union Square stop near Union Square in Downton/Civic Center.
Where do I get off the bus when travelling between Union Square and Ocean Beach?
Get off the bus at the Geary Blvd & 33rd Ave stop, which is closest to Ocean Beach in Golden Gate Park.
When is the first bus from Union Square to Ocean Beach?
The first bus from Union Square in Downton/Civic Center to Ocean Beach in Golden Gate Park is Fulton. It leaves the Market St & Grant Ave stop at 9:25 PM.
How much is the bus fare from Union Square to Ocean Beach?
The ride from Union Square to Ocean Beach costs $2.75.
Popular Routes
- Milpitas to Santa Cruz Beach Boardwalk
- San Ramon to Petaluma
- Sausalito to Muir Woods National Monument
- Dublin CA USA to San Jose Diridon Station
- Santa Rosa to Fairfield CA USA
- Santa Rosa Transit Mall (Platform N1) to City of Dublin
- San Francisco to Pinole
- Benicia to Napa
- Hercules to South San Francisco
- Oakland to Los Altos
- Powell Street Station to Haight Ashbury
- Coliseum/Oakland Airport to Benicia
- Vallejo to Redwood City
- George R Moscone Convention Center to San Jose Airport SJC
- Pier 39 Fisherman's Wharf to Golden Gate Park
- Sjc Airport to Castro Valley
- Golden Gate Park to Hyatt Regency San Francisco
- San Francisco to San Ramon
- Warm Springs BART to Levi s Stadium
- Mill Valley to Berkeley