Para el transporte terrestre con el resto del país, la Ciudad de México cuenta con cuatro terminales de autobuses foráneos: la Terminal Central de Autobuses del Norte, la Terminal Central de Autobuses del Sur, la Terminal de Autobuses de Pasajeros de Oriente (TAPO, la más grande del país) y la Terminal Central de Autobuses del Poniente).