Cheap Bus, Train and Shuttle tickets to Oceanside

What are the most popular routes to Oceanside?

Los Angeles - OceansideAverage price£24Average duration1h 57mDaily departures19
San Diego - OceansideAverage price£12Average duration45mDaily departures5
Anaheim - OceansideAverage price£18Average duration1h 18mDaily departures26
Anaheim - OceansideAverage price£18Average duration1h 30mDaily departures2
Santa Barbara - OceansideAverage price£38Average duration7h 10mDaily departures3