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 Moscone Center
- Union Square to San Francisco Museum Of Modern Art
- Union Square to Lombard Street
- Union Square to Treasure Island
- Union Square to 745 Parnassus Ave
- Union Square to Costco
- Union Square to Chase Peter
- Union Square to Oakland Zoo
- Union Square to Millbrae Substation
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
- Palo Alto to Fremont
- Coliseum/Oakland Airport to Sea Ranch
- American Canyon to Oakland
- Alameda to San Jose Airport SJC
- Benicia Rd & Maple Ave to Fairfield, CA
- Sunnyvale Caltrain Station to Saratoga
- Redwood City to San Jose Diridon
- Foothill College to De Anza College
- San Francisco International Airport (Sfo) to Corte Madera
- Mountain View to Berkeley
- Sunnyvale to Napa
- Berkeley to Oakland Arena
- Dublin CA USA to San Francisco Ferry Building Station
- Morgan Hill to San Jose Diridon
- San Francisco International Airport (Sfo) to Ukiah
- Daly City to Golden Gate Park
- Ukiah to Santa Rosa
- Martinez to Fairfield
- Portola Valley to San Francisco Airport SFO
- Emeryville Market to Palo Alto