Cheap Bus, Train and Shuttle tickets to Oceanside

What are the most popular routes to Oceanside?

Oakland - OceansideAverage priceR 1 451Average duration11h 40mDaily departures4
Oakland - OceansideAverage priceR 1 955Average duration14h 55mDaily departures2
Santa Ana - OceansideAverage priceR 525Average duration1hDaily departures5
Santa Barbara - OceansideAverage priceR 805Average duration7h 10mDaily departures3
Anaheim - OceansideAverage priceR 525Average duration1h 20mDaily departures2