Buses from Mexico City to Leon
🚌 The bus journey from Mexico City to Leon takes approximately 4 hours and 45 minutes, with services departing hourly from Terminal Central de Autobuses del Norte every day. 🚌 Travelers can expect to pay between $21 to $75 for a bus ticket between Leon and Mexico City, making it an affordable and accessible mode of transportation between these two Mexican destinations.