Cheap Bus tickets to San Fernando, US

What are the most popular routes to San Fernando?

Phoenix - San FernandoAverage priceCA$93Average duration11h 45mDaily departures4
San Ysidro - San FernandoAverage priceCA$49Average duration5h 20mDaily departures3
San Jose - San FernandoAverage priceCA$123Average duration8h 40mDaily departures2
San Diego - San FernandoAverage priceCA$44Average duration4h 10mDaily departures4
Tijuana - San FernandoAverage priceCA$62Average duration8h 35mDaily departures3