Cheap Bus and Train tickets to Solana Beach

What are the most popular routes to Solana Beach?

Los Angeles - Solana BeachAverage priceA$49Average duration2h 12mDaily departures19
Los Angeles - Solana BeachAverage priceA$34Average duration5h 15mDaily departures1
Anaheim - Solana BeachAverage priceA$42Average duration1h 38mDaily departures26
Irvine - Solana BeachAverage priceA$33Average duration1h 10mDaily departures13
Anaheim - Solana BeachAverage priceA$19Average duration1h 50mDaily departures2