Explore Destinations

Discover the world's most amazing places

How to Get from Puebla International Airport to Cholula Pyramids

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.

Quick Navigation: Puebla Airport to Cholula Transport

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.

ProsConsBest 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).

  • Cost: 250 - 400 MXN ($14 - $23 USD). Often cheaper during non-peak hours.
  • Payment: Cash or card via the app.
  • Wait Time: Typically 5-10 minutes.
  • Tip: Have a data connection. A local SIM card (Telcel, Movistar) is highly advised.

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.

Shared Shuttle Vans

You share a van with other passengers heading to Puebla city. Not a direct service to Cholula.

Public Bus (The Budget Adventure)

The most economical method, but requires patience and some Spanish navigation skills.

Step-by-Step Guide

  1. 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.
  2. 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.
  3. 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.

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

Timing & Logistics

Safety & 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.