Buses from Tijuana to Puebla
🚌 Traveling from Tijuana to Puebla by bus is a long journey that takes approximately 41 hours and 40 minutes. The route covers a distance of 2,938 km. 💰 Prices for bus tickets between Puebla and Tijuana range from $177 to $256. It's important to plan ahead and choose the route that best suits your travel preferences and schedule.