Cheap Bus tickets to El Monte, US

What are the most popular routes to El Monte?

Las Vegas - El MonteAverage priceTHB 2,353Average duration6h 35mDaily departures24
Phoenix - El MonteAverage priceTHB 2,235Average duration10hDaily departures9
Ontario - El MonteAverage priceTHB 411Average duration30mDaily departures3
Tijuana - El MonteAverage priceTHB 1,508Average duration4h 5mDaily departures15
Los Angeles - El MonteAverage priceTHB 580Average duration15mDaily departures10