Cheap Bus, Train and Shuttle tickets to Oceanside

What are the most popular routes to Oceanside?

San Diego - OceansideAverage price$20Average duration54mDaily departures24
Los Angeles - OceansideAverage price$66Average duration1h 50mDaily departures11
Los Angeles - OceansideAverage price$30Average duration2h 45mDaily departures6
Camarillo - OceansideAverage price$41Average duration3h 55mDaily departures5
Burbank - OceansideAverage price$34Average duration2h 51mDaily departures11