Quick Answer
For most travelers, the best way to get from Puebla Airport to Cholula Pyramids is by using Uber or a pre-booked private transfer, balancing cost, convenience, and time. This door-to-door service takes 35-50 minutes and costs 250-400 MXN ($14-$23 USD). The cheapest way is via public buses (under 30 MXN) but it takes over 90 minutes with transfers. Official airport taxis cost 350-500 MXN and are the most straightforward but pricier option.
Taxis & Ride-Sharing (Uber, DiDi)
The most immediate and door-to-door options. Always use regulated services for safety and fair pricing.
Official Airport Taxis (Sitio)
Authorized taxi booths are located inside the arrivals hall. You pay a fixed fare to your destination before getting in the car.
| Pros | Cons | Best For |
|---|---|---|
| Maximum convenience & safety | Most expensive taxi option | Late-night arrivals, first-time visitors, groups of 3-4 |
| Fixed, no-surprise pricing | Fares are 30-50% higher than Uber | Travelers with lots of luggage |
| Available 24/7 | Cash only (MXN) at most booths | Those without mobile data |
Fare to Cholula: 350 - 500 MXN ($20 - $29 USD). Confirm the exact price at the booth.
Uber & DiDi (Ride-Sharing)
The recommended cost-effective taxi alternative. Pickup is in the designated area (follow signs for "Ride App" or check the app instructions).
Private & Shared Transfers / Shuttles
Ideal for those who value pre-arranged comfort. You can book online before your flight.
Private Car Transfer
A driver meets you at arrivals with a name sign and assists with luggage. Companies like USA Transfers or Viator offer this service.
- Cost: $30 - $50 USD for a standard car (1-3 people).
- Advantage: Stress-free, fixed price in USD, often includes bottled water.
Shared Shuttle Vans
You share a van with other passengers heading to Puebla city. Not a direct service to Cholula.
- Operator: ADO and others have counters at the airport.
- Cost & Route: ~80-150 MXN to Puebla's CAPU bus station or downtown. From there, you must take a local bus to Cholula (additional 10-15 MXN, 30 mins).
- Best For: Solo travelers on a tight budget who don't mind a multi-leg journey.
Public Bus (The Budget Adventure)
The most economical method, but requires patience and some Spanish navigation skills.
Step-by-Step Guide
- Airport to CAPU: Exit the terminal and look for white and green "Aeropuerto" city buses. Take it to the final stop: Central de Autobuses de Puebla (CAPU). Fare: ~12 MXN. Travel time: 35-45 mins.
- CAPU to Cholula: Inside CAPU, find the "Segunda Clase" (second class) section. Look for buses marked "Cholula", "San Pedro Cholula", or "UTCH". Tell the driver "por las pirámides" or "al centro de Cholula". Fare: ~10-15 MXN. Travel time: 25-35 mins.
- Arrival: Ask the driver to let you off near the Great Pyramid or the main square (Zócalo) of San Pedro Cholula.
Total: ~25-30 MXN ($1.50 USD), 90+ minutes total time.
Critical Considerations
- Luggage: Space is very limited. Not suitable for large suitcases.
- Schedule: Buses run frequently from early morning until ~10 PM.
- Safety: Generally safe during the day. Be vigilant with your belongings in crowded buses.
Renting a Car at Puebla Airport
Major international agencies (Hertz, Avis, Europcar) have desks in the arrivals hall.
- Daily Rate: $25 - $50 USD per day, plus insurance and fuel.
- Drive to Cholula: Take Blvd. Hermanos Serdán/Mexico 150D towards Cholula. Follow signs for "Cholula"/"Zona Arqueológica".
- Parking: Available near the pyramid site (fee applies) or in town streets (sporadic).
- Verdict: Only recommended if you plan extensive day trips to nearby sites like Huejotzingo or Atlixco. For just Cholula, it's an unnecessary expense and hassle.
Cost, Time & Convenience Comparison
Use this table to decide the best transport for your budget and needs.
| Transport Method | Approx. Cost (One Way) | Travel Time | Convenience / Key Notes | Best For |
|---|---|---|---|---|
| Uber / DiDi | 250 - 400 MXN ($14 - $23 USD) |
35 - 50 mins | Door-to-door, needs mobile data, dynamic pricing | Most travelers, couples, small groups |
| Official Airport Taxi | 350 - 500 MXN ($20 - $29 USD) |
35 - 50 mins | Door-to-door, fixed price, available 24/7, cash only | Late arrivals, no data, immediate need |
| Pre-booked Private Transfer | $30 - $50 USD | 35 - 50 mins | Meet & greet, luggage help, most comfortable | Families, first-timers, luxury travelers |
| Public Bus | Under 30 MXN ($1.75 USD) |
90 - 120 mins | Requires transfer at CAPU, minimal luggage, local experience | Solo backpackers, extreme budget travel |
| Rental Car | $25-$50+/day + fees | 35 - 50 mins | Freedom to explore, parking costs, traffic navigation | Multi-day regional exploration |
Traveler Tips & Local Insights
Money & Communication
- Currency: Have Mexican Pesos (MXN) in small denominations for buses, tips, and taxis that don't take card.
- SIM Card: Purchase a prepaid SIM from the Telcel or AT&T kiosk in the airport arrivals hall for reliable data to use Uber and maps.
Timing & Logistics
- Peak Traffic: Avoid travel between 7-9 AM and 5-7 PM on weekdays to save up to 30 minutes.
- Pyramid Hours: The Cholula archaeological site is open Tuesday to Saturday 9:00 AM to 5:45 PM. Plan your arrival accordingly if going straight there. Source: INAH.
- Luggage Storage: The airport has no left luggage facilities. If going straight to the pyramids, you must carry your bags or book a hotel drop-off first.
Safety & Navigation
- Maps: Download the Google Maps offline area for Puebla and Cholula.
- Landmark: The Great Pyramid is topped by the Santuario de la Virgen de los Remedios church. This is a key visual landmark for navigation.
FAQs: Puebla International Airport to Cholula
Is there a direct bus from Puebla Airport to the Cholula Pyramids?
No, there is no single direct bus from Puebla International Airport (PBC) to the Cholula archaeological zone. The journey requires at least one transfer, typically in central Puebla city. The most straightforward public route involves taking an airport shuttle or city bus to Puebla's main bus terminal (CAPU) or downtown, then transferring to a 'Cholula' or 'UTCH' bound bus which passes near the pyramid site.
What is the cheapest way to get from Puebla Airport to Cholula?
The cheapest option is using public buses. First, take the 'Aeropuerto' city bus (approx. 12 MXN) from outside the terminal to Puebla's CAPU bus station. From CAPU, take a second-class bus marked 'Cholula' or 'San Pedro Cholula' (approx. 10-15 MXN). Total cost is under 30 MXN ($1.75 USD). However, this is the slowest (90+ mins) and least convenient method, especially with luggage.
How much is a taxi from Puebla Airport to Cholula?
An official airport taxi (sitio) to Cholula Pyramids or the town center costs between 350 to 500 Mexican Pesos (MXN), which is approximately $20 to $29 USD. Always use the authorized taxi booth inside the terminal to set a fixed price before your ride. Avoid unregulated taxis outside. Private transfers booked online start around $30 USD for more comfort.
Can I use Uber at Puebla Airport?
Yes, Uber operates legally at Puebla International Airport. The pickup point is in the designated ride-sharing area, usually in the parking lot or a specific lane. Fares to Cholula are often 20-30% cheaper than official airport taxis, ranging from 250 to 400 MXN ($14-$23 USD). Ensure you have a local SIM card or roaming data to book upon arrival.
How long is the drive from Puebla Airport to Cholula?
The direct drive distance is about 25-30 kilometers (15-19 miles). Without traffic, the journey by car, taxi, or private transfer takes approximately 35 to 45 minutes. During peak hours (7-9 AM or 5-7 PM on weekdays), travel time can extend to 60-75 minutes due to congestion on the Puebla-Cholula corridor.
Are there any shuttles or shared vans from the airport?
Yes, shared shuttle services are a popular mid-budget option. Companies like 'ADO' or private operators offer shared vans from Puebla Airport to Puebla city center (CAPU or downtown). From there, you can take a local bus to Cholula. Some private transfer companies also offer shared-ride options directly to Cholula hotels if booked in advance, costing around 150-250 MXN ($9-$15 USD) per person.
What's the best way if I have a lot of luggage?
With significant luggage, a pre-booked private transfer or an official airport taxi is highly recommended. Public buses have limited luggage space and involve walking between stops. A private service provides door-to-door convenience and assistance with your bags. For budget-conscious travelers with one backpack/suitcase per person, Uber is a viable compromise.
Should I rent a car at Puebla Airport for visiting Cholula?
Renting a car can be convenient for exploring the wider region but is often unnecessary just for the airport-Cholula transfer. Parking near the Great Pyramid can be challenging. Traffic in Puebla/Cholula can be hectic for unfamiliar drivers. If your plan is to stay in Cholula and visit the pyramids (which are walkable from the town center), other transport is simpler and more cost-effective.