ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puebla

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Monterrey to Puebla

🚌 Traveling from Monterrey to Puebla by bus involves a journey of approximately 14 hours and 2 minutes. While there isn't a direct route, you will need to make transfers along the way. 🌄 The route covers a distance of 1,011 km with different transfer points. Options include stopping in San Luis Potosí and Mexico City before reaching Puebla, each leg taking a varying amount of time. 💸 Prices for the bus ride between Monterrey and Puebla range from $45 to $273. Plan your trip carefully, considering the duration and transfers involved in the journey.

Where to stay in Puebla

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus service between Monterrey and Puebla. However, you can catch a bus from Monterrey to Puebla with transfers along the way. The journey typically takes around 14 hours and 2 minutes. It's essential to plan your trip and check bus schedules to ensure a smooth and comfortable journey.
  • You can catch the bus from Monterrey to Puebla at the Monterrey station. The bus services on this route are operated by Apolo Platinum. Make sure to arrive at the station early to ensure a smooth boarding process and departure to Puebla. Keep in mind to double-check the bus schedule and any potential changes before your journey.
  • The cost of a bus ticket from Monterrey to Puebla typically ranges from $45 to $273, depending on the class of service, company, and amenities offered during the journey. It's advisable to book your ticket in advance to secure the best available fare and seat selection. Additionally, consider checking for any discounts or promotions that may further reduce the cost of your bus travel between Monterrey and Puebla.
  • There are several bus routes available from Monterrey to Puebla. The journey duration ranges from approximately 14 hours 30 minutes to 15 hours 45 minutes, depending on the specific route and number of transfers involved. Travelers can choose from different bus companies such as Apolo Platinum, Senda Diamante, Primera Plus, and ETN, each offering various schedules and services for the trip. It's recommended to plan your journey in advance and select the most suitable route based on your preferences and travel needs.
  • The Monterrey to Puebla buses are typically less crowded during off-peak hours, such as late at night or early in the morning. On the other hand, buses tend to be busiest during weekends and holidays when more people are traveling. It's advisable to check the bus schedules and try to book your ticket in advance to secure a seat, especially if you prefer traveling during less crowded times for a more comfortable journey.
  • The first bus from Monterrey to Puebla typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 11:00 PM. It's important to check the specific schedules with the bus operator, Apolo Platinum, to confirm the exact departure times for your preferred travel date. Plan accordingly to catch the first or last bus based on your itinerary and preferences.

Will you be returning to Monterrey by bus?

If you are looking for the return bus journey, check out buses from Puebla to Monterrey

See schedule