Buses from Guanajuato to Mexico City
🚌 The journey from Guanajuato to Mexico City by bus is convenient and efficient. There is a direct bus service operated by Primera Plus that departs every two hours, taking approximately 4 hours and 45 minutes to reach Terminal Central de Autobuses del Norte. 💰 The prices for a bus ticket between Mexico City and Guanajuato typically range from $30 to $60, making it an affordable and accessible option for travelers looking to explore these two vibrant Mexican cities.