Cheap Bus tickets to Sonora, US

What are the most popular routes to Sonora?

Dallas - SonoraAverage priceTRY 12,309Average duration13h 35mDaily departures16
Monterrey - SonoraAverage priceTRY 15,260Average duration1d 2hDaily departures1
Louisville - SonoraAverage priceTRY 6,899Average duration45mDaily departures1
Reynosa - SonoraAverage priceTRY 14,769Average duration23h 50mDaily departures1
Houston - SonoraAverage priceTRY 13,293Average duration16h 30mDaily departures2