Buses from Puebla to Cancun
💰 With ticket prices ranging from $110 to $240, this 26-hour and 50-minute bus trip offers an affordable and comfortable way to travel between Puebla and Cancun. Make the most of your travel time and arrive in Cancun ready to explore all that this vibrant destination has to offer.