Cheap Bus tickets to Indio

What are the most popular routes to Indio?

Los Angeles - IndioAverage price$59Average duration3hDaily departures25
San Diego - IndioAverage price$80Average duration6h 35mDaily departures12
San Bernardino - IndioAverage price$33Average duration1h 15mDaily departures5
Las Vegas - IndioAverage price$94Average duration9h 25mDaily departures15
Phoenix - IndioAverage price$75Average duration4h 50mDaily departures13

Stations and stops in Indio

Locations map