Cheap Bus tickets to Long Beach, CA

What are the most popular routes to Long Beach?

Las Vegas - Long BeachAverage price$70Average duration7h 15mDaily departures6
San Diego - Long BeachAverage price$38Average duration2h 10mDaily departures5
Phoenix - Long BeachAverage price$104Average duration9h 25mDaily departures4
Oakland - Long BeachAverage price$154Average duration9h 45mDaily departures4
Santa Ana - Long BeachAverage price$19Average duration45mDaily departures5