Cheap Bus and Carpool tickets to San Blas, NAY

What are the most popular routes to San Blas?

Guadalajara - San BlasAverage priceRUB 3,303Average duration7h 9mDaily departures19
Durango - San BlasAverage priceRUB 12,692Average duration17h 10mDaily departures3
Mazatlán - San BlasAverage priceRUB 2,367Average duration3h 7mDaily departures18
Mezcales - San BlasAverage priceRUB 1,996Average duration2h 50mDaily departures4
Bucerias - San BlasAverage priceRUB 1,940Average duration2h 35mDaily departures4