In 2022, the cost to travel to Puebla from Mexico City by bus generally ranged from about 190 to 400 Mexican pesos (approximately $10 to $20 USD one way), depending on the bus service and time of travel. The bus ride typically took just over two hours. Alternatively, an Uber from the airport to Puebla could cost around 1,000 pesos, which might be more convenient for groups of 3-4 people. Local taxis within Puebla usually ranged from 60 to 120 pesos per ride. Accommodation and activities in Puebla in early 2020s remained affordable, with monthly accommodation costs around $700 USD and day trip tours costing anywhere from about $30 to $70 USD. The city also offers various affordable local transport options including city buses with fares around 8.50 pesos and rideshare services like Uber available. For a detailed travel guide specific to Puebla, including transport and activity costs in 2022, goingwheel.com or similar travel sites offer helpful information and budgeting tips for visitors planning their trips to Puebla.