- Mexico City to San Blas buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Elite + Norte de Sonora | Bus | Mexico D.F. Norte - 4907 EJE Central Lazaro Cardenas | San Blas, Nayarit, Sinaloa 47 | No tags | ||||
Elite + Norte de Sonora | Bus | Mexico D.F. Norte - 4907 EJE Central Lazaro Cardenas | San Blas, Nayarit, Sinaloa 47 | No tags | ||||
Norte de Sonora + Elite | Bus | Mexico D.F. Norte - 4907 EJE Central Lazaro Cardenas | San Blas, Nayarit, Sinaloa 47 | No tags | ||||
Norte de Sonora + Elite | Bus | Mexico D.F. Norte - 4907 EJE Central Lazaro Cardenas | San Blas, Nayarit, Sinaloa 47 | No tags | ||||
Futura + Norte de Sonora | Bus | Sur | San Blas, Nayarit, Sinaloa 47 | No tags |
Compare 2 ways to go from Mexico City to San Blas
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as the good way to reach San Blas. The journey takes about 17 hours 13 minutes and with fares starting at just $70, it presents an excellent value for a comfortable ride.
4bus per day
17h 13mAverage Duration
425 milesDistance
17kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$70 - $97 | Average Duration17h 13m | 17kg CO₂e | ||
Carpool | Average Price$49 - $49 | Average Duration8h 50m | 29kg CO₂e |
Where are the popular stops in Mexico City and San Blas?
Stops in Mexico City
- ATerminal del Sur, Av. Taxqueña No. 1320 (Col. Campestre Churubusco), 04200 Coyoacán - Ciudad de Mexico
- BCalz. Ignacio Zaragoza 564d, 4 Árboles, 15730 Ciudad de México, CDMX, Mexico
- CTerminal del Norte, Eje Central 271, Magdalena de las Salinas, 07760 Ciudad de México, D.F., Mexico
- DTerminal de Autobuses de Pasajeros de Oriente, Calz. Ignacio Zaragoza 200, 10 de Mayo, 15290 Ciudad de México, CDMX, Mexico
- FCalle Economía, Aeropuerto Int de La Cd de México, 15620 Ciudad de México, CDMX, Mexico
Stops in San Blas
- A
Av Benito Juárez 53
Av Benito Juárez 53, Sin Nombre Loc. San Blas, Centro, 63744 San Blas, Nay., Mexico





