How to get from San Ysidro Station to Oceanside by bus?
From San Ysidro Station to Oceanside by bus
To get from San Ysidro Station to Oceanside in San Diego, take the GREYHOUND US0831 bus from San Ysidro Bus Terminal station to Oceanside Transportation Center station. Next, take the 303 bus from Oceanside Transit Center station to N River Rd & College Blvd station. The total trip duration for this route is approximately 2 hr 8 min. The bus schedule from San Ysidro Station may change. We recommend you check the updated bus schedule to Oceanside on the Moovit app.
Step by Step
- 1Walk to bus stationSan Ysidro Bus TerminalID POE620 yd • 1 min
- 2Wait for busGREYHOUND US0831Sacramento Bus Station
- 3Ride to bus stationOceanside Transportation CenterID OSC690 min
- 4Walk to bus stationOceanside Transit Center90 yd • 2 min
- 5Wait for bus303Vista
- 6Ride to bus stationN River Rd & College BlvdID 2158531 min
- 7Walk toOceanside50 yd • 1 min
Alternative route from San Ysidro Station to Oceanside by bus via GREYHOUND US0831 and 313
To get from San Ysidro Station to Oceanside in San Diego, take the GREYHOUND US0831 bus from San Ysidro Bus Terminal station to Oceanside Transportation Center station. Next, take the 313 bus from Oceanside Transit Center station to N River Rd & College Blvd station. The total trip duration for this route is approximately 2 hr 18 min. The bus schedule from San Ysidro Station may change. We recommend you check the updated bus schedule to Oceanside on the Moovit app.
Step by Step
- 1Walk to bus stationSan Ysidro Bus TerminalID POE620 yd • 1 min
- 2Wait for busGREYHOUND US0831Sacramento Bus Station
- 3Ride to bus stationOceanside Transportation CenterID OSC690 min
- 4Walk to bus stationOceanside Transit Center90 yd • 2 min
- 5Wait for bus313San Luis Rey Transit Center
- 6Ride to bus stationN River Rd & College BlvdID 2158534 min
- 7Walk toOceanside50 yd • 1 min
Public transit directions from San Ysidro Station to Oceanside
Bus schedule from San Ysidro Station to Oceanside
Related Routes
- Bonsall to Oceanside
- Camp Pendleton North to Oceanside
- Fallbrook to Oceanside
- Lemon Grove to Oceanside
- San Marcos to Oceanside
- Vista to Oceanside
- County Center/Little Italy Station to Oceanside
- Palomar Street Station to Oceanside
- Santa Fe Depot to Oceanside
- Old Town Transit Center to Oceanside
- Balboa Avenue Station to Oceanside
- San Ysidro Station to Carlsbad
- San Ysidro Station to Escondido
- San Ysidro Station to Imperial Beach
- San Ysidro Station to Lemon Grove
- San Ysidro Station to Solana Beach
- San Ysidro Station to San Airport
- San Ysidro Station to Mcclellan-Palomar Airport
- San Ysidro Station to San Diego Culinary Institute
- San Ysidro Station to Point Loma Nazarene University
Alternative route from San Ysidro Station to Oceanside by bus via GREYHOUND US0831 and 313
To get from San Ysidro Station to Oceanside in San Diego, take the GREYHOUND US0831 bus from San Ysidro Bus Terminal station to Oceanside Transportation Center station. Next, take the 313 bus from Oceanside Transit Center station to N River Rd & College Blvd station. The total trip duration for this route is approximately 2 hr 18 min. The bus schedule from San Ysidro Station may change. We recommend you check the updated bus schedule to Oceanside on the Moovit app.
Step by Step
- 1Walk to bus stationSan Ysidro Bus TerminalID POE620 yd • 1 min
- 2Wait for busGREYHOUND US0831Sacramento Bus Station
- 3Ride to bus stationOceanside Transportation CenterID OSC690 min
- 4Walk to bus stationOceanside Transit Center90 yd • 2 min
- 5Wait for bus313San Luis Rey Transit Center
- 6Ride to bus stationN River Rd & College BlvdID 2158534 min
- 7Walk toOceanside50 yd • 1 min
Questions & Answers
What is the fastest way to get from San Ysidro Station to Oceanside?
The fastest way takes 128 minutes, using Bus line GREYHOUND US0831, Bus line 303.
What is the alternative route to get from San Ysidro Station to Oceanside?
The alternative route takes 138 minutes, using Bus line GREYHOUND US0831, Bus line 313.
Is there a direct bus between San Ysidro Station and Oceanside in San Diego?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 8 min.
Which bus line goes from San Ysidro Station to Oceanside in San Diego?
The GREYHOUND US0831 bus line goes from San Ysidro Bus Terminal station near San Ysidro Station to Sacramento Bus Station station. From there you’ll have to take one bus line till Sacramento Bus Station station near Oceanside in San Diego.
How long does it take to travel from San Ysidro Station to Oceanside in San Diego by bus?
The total travel time between San Ysidro Station and Oceanside in San Diego by bus is about 2 hr 8 min.
Where do I get on the bus near San Ysidro Station to get to Oceanside in San Diego?
Get on the GREYHOUND US0831 bus from the San Ysidro Bus Terminal stop near San Ysidro Station in San Diego.
Where do I get off the bus when travelling between San Ysidro Station and Oceanside in San Diego?
Get off the bus at the Sacramento Bus Station stop, which is closest to Oceanside in San Diego.
Popular Routes
- Avenida Del Oro & Old Grove Rd to Southwestern College
- 3rd Av & B St to Jamul
- San Ysidro Arrival: Usa-Mexico Border to Jacobs Medical Center at UC San Diego Health
- Beyer Blvd Station to UC San Diego Health La Jolla
- San Diego (Downtown/Seaport Village) to University Of San Diego
- Old Town Station to University of California, San Diego (UCSD)
- Old Town Transit Center to Vista
- Palomar Street Station to San Diego State University (SDSU)
- Pala Casino to City of Ramona
- El Cajon Bl & Texas St to Rancho Bernardo
- 5th Av & Upas St to Uc San Diego
- Pala Casino to Uc San Diego
- Miller Dr & Eastlake Pkwy to Jacobs Medical Center at UC San Diego Health
- San Diego State University (Hardy Ave) to San Diego Continuing Education - Cesar Chavez Campus
- Balboa Avenue Station to Carlsbad, CA
- Vista to San Marcos
- Valley Pkwy & Rose St to San Diego State University
- San Diego to Poway
- Pala Mission Rd & Temecula Rd to Poway
- San Ysidro Arrival: Usa-Mexico Border to San Ysidro