Cheap Bus tickets to Long Beach, CA

What are the most popular routes to Long Beach?

San Diego - Long BeachAverage priceCHF 22Average duration2h 10mDaily departures5
Las Vegas - Long BeachAverage priceCHF 41Average duration7h 15mDaily departures6
Santa Ana - Long BeachAverage priceCHF 11Average duration45mDaily departures5
San Ysidro - Long BeachAverage priceCHF 26Average duration2h 55mDaily departures3
Oakland - Long BeachAverage priceCHF 88Average duration13h 5mDaily departures5