To get around in Puebla, you can use a variety of transportation options including buses, taxis, ride-hailing apps, and walking, with the city's historic center being relatively compact and easy to navigate on foot.

Quick Facts

Main International Airport(s)Hermanos Serdán International Airport, PBC
Domestic Air Networkextensive
Rail Networklimited
Drives Onright
Road Qualitymoderate
Ride-Hailing AppsUber, Didi, local alternatives

Getting There

The main airport serving Puebla is the Hermanos Serdán International Airport, also known as Puebla International Airport, which is located about 23 kilometers west of the city center. The airport receives direct flights from several major cities in Mexico, as well as from the United States. Some of the direct flight hubs include Mexico City, Guadalajara, and Monterrey, with airlines such as Aeromexico, VivaAerobus, and Volaris operating flights to and from Puebla. Overland entry points to Puebla include several major highways, including the Mexico City-Puebla highway and the Puebla-Veracruz highway, which connect the city to other major cities in Mexico.

For travelers coming from other parts of North America, there are several bus companies that operate routes to Puebla, including Greyhound and Estrella de Oro. Additionally, it is possible to take a taxi or rent a car from the airport or from nearby cities. The drive from Mexico City to Puebla takes around 2-3 hours, depending on traffic, and the drive from Veracruz takes around 4-5 hours. It is also possible to take a bus or shuttle from the airport to the city center, which takes around 30-40 minutes and costs around 100-150 pesos.

Domestic Flights

Puebla has an extensive domestic air network, with several airlines operating flights to and from the city. Some of the main domestic airlines that operate flights to Puebla include Aeromexico, VivaAerobus, and Volaris. These airlines operate flights to several major cities in Mexico, including Mexico City, Guadalajara, and Cancun. To book a domestic flight, it is recommended to use the airline's website or a travel agency, and to book in advance to get the best prices. The cost of a domestic flight can vary depending on the airline, route, and time of year, but on average, a one-way ticket can cost anywhere from 500 to 2,000 pesos.

Trains & Rail

Puebla has a limited rail network, with no high-speed rail options available. However, there are several train routes that connect Puebla to other cities in Mexico, including Mexico City and Veracruz. The train journey from Mexico City to Puebla takes around 2-3 hours, and the train journey from Veracruz takes around 4-5 hours. To book a train ticket, it is recommended to use the website of the Mexican rail company, Ferromex, or to visit a train station in person. The cost of a train ticket can vary depending on the route and class of service, but on average, a one-way ticket can cost anywhere from 100 to 500 pesos.

Buses & Coaches

There are several bus companies that operate routes to and from Puebla, including Estrella de Oro, ADO, and Primera Plus. These bus companies operate routes to several major cities in Mexico, including Mexico City, Guadalajara, and Veracruz. The bus journey from Mexico City to Puebla takes around 2-3 hours, and the bus journey from Veracruz takes around 4-5 hours. The cost of a bus ticket can vary depending on the company and route, but on average, a one-way ticket can cost anywhere from 100 to 500 pesos. It is recommended to book a bus ticket in advance, especially during peak travel seasons, to ensure availability.

City Transport

ModeAvailable InCost (USD)Notes
City BusPuebla$0.25Extensive network of routes, frequent service
TaxiPuebla$1.50/kmAvailable at taxi stands or by hailing on the street
Ride-HailingPuebla$3-$5Uber and Didi available, with prices varying depending on time of day and traffic
Tourist TrolleyPuebla$5A tourist-oriented bus service that covers the main attractions in the city

Driving

  • To drive in Puebla, you will need a valid driver's license from your home country, as well as car insurance that covers you in Mexico.
  • The road quality in Puebla is generally moderate, with some roads being in good condition and others being in poor condition.
  • The cost of fuel in Puebla is generally lower than in the United States, with the price of gasoline ranging from 15 to 20 pesos per liter.
  • To rent a car in Puebla, you will need to be at least 21 years old and have a valid credit card.
  • It is recommended to exercise caution when driving in Puebla, especially at night, as there can be a lot of traffic and pedestrians on the roads.
  • It is also recommended to avoid driving in areas that are known to be high-crime, such as the outskirts of the city.

Transport Tips

  • Be aware of your surroundings and keep an eye on your belongings, especially in crowded areas and on public transportation.
  • Use authorized taxi services or ride-hailing apps to avoid scams and ensure your safety.
  • Always agree on the price before getting into a taxi, and make sure the driver uses the meter.
  • Avoid carrying large amounts of cash and use credit cards or debit cards instead.
  • Download ride-hailing apps such as Uber or Didi to get around the city.
  • Learn some basic Spanish phrases, such as "¿Cuánto cuesta?" (how much does it cost?) and "¿Dónde está...?" (where is...?), to help you navigate the city.
  • Be prepared for traffic and construction delays, especially during peak travel seasons.
  • Consider purchasing a Mexico SIM card or a portable Wi-Fi hotspot to stay connected and navigate the city.