
San Miguel de Allende is a colonial town in Mexico's central highlands. Cobbled streets, a pink neo-Gothic church and a big expat scene make it a favourite weekend escape. A private transfer is the quickest way to get there, running direct in 4h. The bus is the cheapest way to get from Mexico City to San Miguel de Allende at $49 (845 MXN). The ride takes 4h 30m - 6h 10m.
Distancia de Ciudad de México a San Miguel De Allende
Ciudad de México y San Miguel De Allende están a unos 242 km (150 millas) de distancia, y el trayecto en sí cubre alrededor de 297 km por carretera. La forma más rápida de ir de Ciudad de México a San Miguel De Allende es en private transport, que tarda unos 4h.
2 formas de viajar de Ciudad de México a San Miguel de Allende
Hay dos maneras to travel from Mexico City to San Miguel de Allende. The journey takes 4h–4h 30m and the quickest way is by private transport. If you're on a budget, la opción más barata es en autobús with tickets starting at $49 (845 MXN).
traslados incluidos — ver itinerario
- Centro de la Ciudad de México→Bus Terminal30m
- Mexico City→San Miguel de Allende3h 50m
- Terminal de Autobuses de San Miguel de Allende→el Centro de la Ciudad10m
Conecta con nuestra comunidad
1Mexico City a San Miguel de Allende en Autobús
Tomar un autobús directo es una forma cómoda y económica de ir desde Ciudad de México a San Miguel de Allende.
El viaje en autobús en sí dura alrededor de 4 a 5.5 horas, pero querrá añadir al menos 30 minutos adicionales para llegar a la terminal de autobuses en Ciudad de México, que está un poco fuera del centro de la ciudad.
En total, el viaje puede durar entre 4h 30m - 6h 10m.
Paso 1: Del centro de Ciudad de México a la terminal de autobuses
Los autobuses a San Miguel de Allende salen de Central de Autobuses del Norte, a unos 8 km al noreste del centro de Ciudad de México.
The easiest and most direct way to get to Norte Bus Terminal is via an Uber or taxi that takes 30 minutes. Rates from the city centre start from $5.70 (100 MXN).
A more budget-friendly option would be to take the Metro, which only costs $0.30 (6 MXN). However, there is no direct line from Mexico City to Central de Autobuses del Norte. You’ll have to make several train transfers with a total travel time of 45 minutes.
Aquí hay una guía rápida del Metro desde el centro de Ciudad de México a Central de Autobuses del Norte:
- Desde Zocalo Estación en el centro histórico, tome la Línea #2 hasta llegar a la estación Hidalgo.
- En Hidalgo, cambie a la Línea #3 y bájese en La Raza.
- Finalmente, cambie de tren a la Línea #5, y es solo una parada hasta Autobuses del Norte Estación, que está justo en frente de la Terminal de Autobuses del Norte.
Si viene de un área diferente, le recomendamos usar Moovit, una aplicación especializada en transporte público que le ayudará a comparar diferentes opciones y posibles rutas.
Paso 2: Ciudad de México a San Miguel de Allende
Tres compañías operan autobuses desde Ciudad de México a San Miguel de Allende: Futura Select, Primera Plus y ETN.
Futura Select es la opción más barata. Ofrece autobuses cómodos que vienen equipados con aire acondicionado, asientos reclinables espaciosos, puertos de carga, bocadillos y un baño. Pero tenga en cuenta que solo tiene una salida diaria a las 7:45.
Si necesita salir por la tarde, le recomendamos tomar Primera Plus. Ofrece más salidas y también es más rápido. El tiempo de viaje es de menos de 4 horas porque sus autobuses suelen funcionar sin parar.
ETN ofrece viajes desde la mañana hasta la tarde, pero reservar en línea puede ser complicado. Su sitio web tiene problemas para aceptar tarjetas internacionales.
Prices for bus tickets from Mexico City to San Miguel De Allende start from $39 (670 MXN). The bus trip takes 3h 50m - 5h 30m.
Consejo para Reservar
Paso 3: Terminal de autobuses de San Miguel de Allende al centro de la ciudad
La terminal de autobuses, Central de Autobuses San Miguel de Allende, está en el lado oeste del centro de la ciudad, a unos 10 minutos de distancia.
The easiest way to get from the bus station to the city centre is by Uber or taxi. An Uber ride to the main square costs around $4.60 (80 MXN).
Una opción más económica sería tomar uno de los autobuses locales que pasan frente a la terminal de autobuses. Toma un autobús con un letrero de “Centro”. Te dejarán cerca de la plaza principal o Jardin Allende, where many accommodations are within walking distance. A local bus ticket costs only $0.50 (8 MXN).
Mexico City a San Miguel de Allende en Private Transport
¿Vienes del Aeropuerto Internacional de la Ciudad de México? Si llevas mucho equipaje, un traslado privado a San Miguel de Allende es la opción más fácil y conveniente. El viaje dura 4h y te dejarán justo en tu alojamiento, sin necesidad de preocuparte por traslados adicionales.
But, of course, this convenience does come at a price. Rates for private transfer start at $460 (8,100 MXN) for a 3-seater. Split it with your group, and it’s about $155 (2,690 MXN) each.
Recomendamos reservar tu traslado privado a través de BookAway. Ofrecen conductores confiables y vehículos espaciosos que hacen que el viaje sea mucho más cómodo.
Los billetes de Private Transport están disponibles en Bookaway.
SOBRE TU DESTINO
¿Por qué visitar San Miguel de Allende?
San Miguel de Allende es un destino turístico popular relativamente cerca de Ciudad de México. Está en la lista de sitios del Patrimonio Mundial de la UNESCO y ha sido catalogada como una de las mejores ciudades para vivir en el mundo varias veces.
A los lugareños, viajeros y expatriados les encanta esta ciudad y sus coloridos edificios. Tiene una magnífica mezcla de arquitectura colonial y barroca y pintorescas calles empedradas. La mayoría de los restaurantes y bares tienen terrazas encantadoras donde se puede disfrutar de un vino o cerveza local mientras se observa la puesta de sol.
San Miguel de Allende es también un próspero centro cultural repleto de galerías y talleres. Es fácil perder la noción del tiempo en sus muchos museos, mercados de artesanías y hermosos jardines. Unos días en la ciudad y te costará irte.
Aparte de sus muchas ofertas increíbles, San Miguel de Allende es un buen punto de partida para excursiones de un día a pueblos cercanos como Dolores Hidalgo, Celaya y Atotonilco.
Resumiendo
That's the full picture for getting from Mexico City a San Miguel de Allende, roughly 242 kilometres (150 miles) apart. In all, there are 2 ways to make the trip. The cheapest fare is $49 (845 MXN). The quickest trip takes 4h.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Preguntas Frecuentes
¿Cuál es la distancia de Ciudad de México a San Miguel De Allende?
La distancia de Ciudad de México a San Miguel De Allende es 242 kilometres (150 miles).
¿Cuál es la forma más rápida de Ciudad de México a San Miguel De Allende?
La forma más rápida de Ciudad de México a San Miguel De Allende es en transporte privado, en aproximadamente 4h.
¿Cuál es la forma más barata de Ciudad de México a San Miguel De Allende?
La forma más barata de Ciudad de México a San Miguel De Allende es en autobús, desde 845 MXN.
¿Qué tan lejos está San Miguel de Allende de Ciudad de México?
¿Hay un autobús directo desde Ciudad de México a San Miguel de Allende?
¿Cuánto cuesta un viaje en autobús a San Miguel de Allende desde Ciudad de México?
¿Dónde puedo tomar el autobús desde Ciudad de México a San Miguel de Allende?
¿Qué compañías de autobuses operan desde Ciudad de México a San Miguel de Allende?
Divulgación de afiliados
Algunos enlaces de esta página son enlaces de afiliados. Si reservas a través de ellos, ganamos una pequeña comisión sin coste adicional para ti. Esto nos ayuda a mantener Gecko Routes gratis y actualizado.






