Travel from Mexico-City to Celaya

Bus from Mexico City to Celaya

Sistema de Transporte Colectivo Metro operates a bus from Mexico City to Celaya every 15 minutes, and the journey takes 6 min. Primera Plus also services this route hourly.

How to get from Mexico City to Celaya

From Consulado_1 line 5 subway to Mexico City North Bus Terminal then bus to Celaya. 3 h 51 min $307. From Mexico City drive to Celaya. 2 h 54 min $507. From San Lázaro line 4 night bus to Mexico City airport, fly to Morelia airport, then taxi to Celaya. 3 h 49 min $5963. From San Lázaro line 4 night bus to Mexico City airport, fly to Queretaro airport, taxi to Querétaro, then bus to Celaya. 4 h 45 min $3038.

Operators from Mexico City to Celaya