Open Travel Guide
Transportation in Tlaxcala

Getting Around Tlaxcala 2026

How Tlaxcala moves: the transit systems, intercity routes, and fares that shape your trip.

Tlaxcala is Mexico's smallest state by area, a landlocked highland territory in central Mexico bordering Puebla. It centers on the colonial capital Tlaxcala de Xicohtencatl, with the murals of Cacaxtla and the ceremonial pyramids of Xochitecatl, the dormant La Malinche volcano and its national park, centuries-old pulque haciendas, and Huamantla's sawdust-carpet festival, La Noche que Nadie Duerme.

Public
Tlaxcala is Mexico's smallest state and has no airport, metro, or commuter rail of its own - getting around means first- and second-class intercity buses linking Tlaxcala city, Apizaco, and Huamantla with Puebla and Mexico City, plus colectivos (shared vans) and city buses covering routes between the state's closely spaced towns
Taxi
Sitio (stand-based) taxis are the standard way to get around Tlaxcala city, Apizaco, and Huamantla; fares are low and short hops within any of the three towns rarely exceed MXN 60-80 (about USD 3.55-4.73)
Rental
A rental car is the most efficient way to combine Tlaxcala city with Cacaxtla, Xochitécatl, Huamantla, and the Malinche foothills in a single day, since colectivo and bus schedules between the smaller archaeological-zone towns are infrequent and often require a change in Nativitas or Santa Ana Chiautempan
Walking
Tlaxcala city's colonial center around the Plaza de la Constitución is compact, flat, and easily walkable, and Huamantla's historic core is similarly manageable on foot, but reaching Cacaxtla, Xochitécatl, or the Presa de Atlangatepec requires a vehicle, colectivo, or taxi

Transport at a glance

Public 3/5
Taxi 4/5
Rental 4/5
Walking 4/5

Airport transfers

Getting from the airport to your accommodation.

Overview
Tlaxcala has no airport of its own, so every airport transfer into the state starts in either Puebla or Mexico City and continues overland by taxi, rideshare, or intercity bus.
Options
{'type': 'Prepaid airport taxi from PBC', 'detail': 'Ticket booths inside the PBC terminal sell fixed-zone fares direct to Tlaxcala city or downtown Puebla', 'cost': 'MXN 700-950 (about USD 41.42-56.21) to Tlaxcala city; MXN 550-650 (about USD 32.54-38.46) to Puebla'}, {'type': "ATAH bus from Mexico City's TAPO terminal", 'detail': 'Autotransportes Tlaxcala, Apizaco, Huamantla runs frequent daily service from TAPO directly into Tlaxcala city, Apizaco, and Huamantla', 'cost': 'MXN 110-270 (about USD 6.51-15.98) depending on service class (Ordinary, Ejecutivo, or Supra)'}, {'type': 'Rental car', 'detail': 'Counters for major agencies operate at both PBC and AICM, the most practical option for travelers planning to visit Cacaxtla, Xochitécatl, or the Malinche foothills without relying on bus schedules', 'cost': 'From MXN 650/day (about USD 38.46/day) for an economy vehicle'}, {'type': 'Private taxi or rideshare direct from AICM', 'detail': 'A longer, pricier option covering the full roughly 120 km run from Mexico City straight to Tlaxcala city without a terminal transfer', 'cost': 'MXN 1,600-2,200 (about USD 94.67-130.18)'}
Tips
Compare a PBC flight against an AICM flight before booking - PBC cuts the overland leg roughly in half but usually has fewer flight options and can cost more at the ticket counter, Book the airport taxi ticket in advance for late-night AICM or PBC arrivals, since ATAH bus departures thin out after early evening, Travelers headed to Huamantla rather than Tlaxcala city should confirm the ATAH bus stops there directly, since some departures route only through Apizaco with a same-terminal connection

Local transport

Getting around the city.

Tlaxcala City

Tlaxcala City

Buses
City buses and colectivos cover Tlaxcala city's neighborhoods and connect to Chiautempan for a low flat fare, though routes and schedules are informal and posted signage is limited
Taxis
Sitio taxis at stands around the Plaza de la Constitución and the CATLA terminal are the standard way to get around; agree on the fare before riding since meters are uncommon
Rideshare
DiDi operates in Tlaxcala city with typical in-town fares of MXN 40-80 (about USD 2.37-4.73)
Walking
The historic center around the Plaza de la Constitución, the Palacio de Gobierno, and the Basílica de Ocotlán approach is compact and easy to explore on foot
Apizaco And Huamantla

Apizaco And Huamantla

Buses
Colectivos and local buses run frequently between Apizaco's rail-era downtown and Huamantla's historic core, both serving as secondary hubs for onward connections to smaller towns
Taxis
Taxis are readily available near each town's main plaza and bus stops; agree on fares in advance, particularly for trips beyond the town center
Walking
Both Apizaco's and Huamantla's central plazas are compact and walkable, though reaching outlying attractions like the Presa de Atlangatepec from Apizaco requires a vehicle or colectivo
Small Towns

Small Towns

Detail
Cacaxtla, Xochitécatl, Chiautempan, and other small towns are compact enough to walk around once there; reaching them from Tlaxcala city requires a colectivo, second-class bus with a change in Nativitas or Santa Ana Chiautempan, or a car

Taxis & rideshare

What to expect from taxis and apps.

Overview
Taxis in Tlaxcala city, Apizaco, and Huamantla are inexpensive by international standards and widely used for short hops, bus terminal connections, and reaching sites without direct colectivo service.
Typical Fares
MXN 40-80 (about USD 2.37-4.73) for a short in-town ride in Tlaxcala city, Apizaco, or Huamantla; a one-way trip out to Cacaxtla or Xochitécatl runs higher given the distance and lack of a return trip guarantee
Tips
Use sitio (stand-based) taxis rather than flagging down random cars, especially at night, Agree on the fare before getting in, since most taxis outside hotel entrances do not run meters, Ask a taxi driver to wait at Cacaxtla or Xochitécatl for the return trip, since taxis do not typically wait at the archaeological zones for pickups

Intercity travel

Getting between cities and regions.

Overview

Overview

Intercity bus lines are the backbone of travel into and around Tlaxcala, connecting Tlaxcala city, Apizaco, and Huamantla with Mexico City and Puebla along well-maintained federal highways.

Operators

Operators

  • Name
    Autotransportes Tlaxcala, Apizaco, Huamantla (ATAH)
    Area
    Mexico City's TAPO terminal to Tlaxcala city, Apizaco, and Huamantla, plus regional connections
    Website
    https://www.atah.com.mx
  • Name
    Autobuses Valles
    Area
    Tlaxcala city (CATLA terminal) to Puebla's CAPU terminal, departing roughly every 15 minutes
    Website
    https://www.ahorrobus.com.mx
  • Name
    ADO
    Area
    Regional connections from Puebla and Mexico City that feed into Tlaxcala-bound ATAH or Valles service
    Website
    https://www.ado.com.mx
Key Routes

Key Routes

  • Route
    Tlaxcala city to Mexico City (TAPO)
    Duration
    About 2-2.5 hours via the Mexico-Puebla highway
    Cost
    MXN 110-270 (about USD 6.51-15.98) depending on class of service
  • Route
    Tlaxcala city to Puebla (CAPU)
    Duration
    About 40-45 minutes
    Cost
    MXN 30-50 (about USD 1.78-2.96)
  • Route
    Tlaxcala city to Huamantla
    Duration
    About 45 minutes to 1 hour
    Cost
    MXN 40-60 (about USD 2.37-3.55)
  • Route
    Tlaxcala city to Apizaco
    Duration
    About 20-25 minutes
    Cost
    MXN 15-25 (about USD 0.89-1.48)
Tips

Tips

  • Buy ATAH tickets at Tlaxcala city's CATLA (Central de Autobuses de Tlaxcala) terminal, especially for weekend TAPO departures
  • Autobuses Valles is the fastest, most frequent way to reach Puebla for a day trip to Cholula or the Zócalo without a car
  • Second-class service to Huamantla and Apizaco runs more frequently than first-class buses but makes more local stops along the way

Transportation details

Full breakdown of how to get around.

Tlaxcala is Mexico's smallest state and has no commercial airport of its own, so every air traveler arrives through a neighboring state. Puebla International Airport (Hermanos Serdán, PBC) sits about 35 km from Tlaxcala city, roughly 45 minutes by road, and is the closest international gateway. Mexico City's Felipe Ángeles International Airport (NLU) in Zumpango and the larger Mexico City International Airport (AICM) are both about 120 km from Tlaxcala city, roughly a 2-hour drive depending on traffic on the Arco Norte and Mexico-Puebla highways. Most travelers without a car fly into either city and connect by first-class bus - ADO and other lines serve AICM and CAPU (Puebla), while Autotransportes Tlaxcala, Apizaco, Huamantla (ATAH) runs direct service from Mexico City's TAPO terminal into Tlaxcala city, Apizaco, and Huamantla. Once in the state, colectivos, local buses, and taxis cover the short distances between Tlaxcala city, Chiautempan, Apizaco, and Huamantla, all of which sit within about 45 minutes of one another.

Airports

PBC

Puebla International Airport (Hermanos Serdán)

AICM

Mexico City International Airport

Useful apps

Download before you arrive.

Transport tips

Travel smarter, not harder.

Tip

There is no airport in Tlaxcala state - fly into Puebla International Airport (Hermanos Serdán, PBC) for the shorter overland connection, or into Mexico City (AICM or Felipe Ángeles/NLU) if that flight is cheaper or more direct

Tip

Autotransportes Tlaxcala, Apizaco, Huamantla (ATAH) runs the main first- and second-class bus line connecting Tlaxcala city, Apizaco, and Huamantla with Mexico City's TAPO terminal and with Puebla

Tip

Autobuses Valles covers the short Tlaxcala city-Puebla CAPU run frequently throughout the day and is usually the fastest way to reach Puebla without a car

Tip

Rent a car in Puebla or Mexico City for flexibility reaching Cacaxtla, Xochitécatl, the Presa de Atlangatepec, and La Malinche's foothills, since these sites have thin or no direct bus service

Tip

Carry pesos in Huamantla, Nativitas, and other small towns, since card acceptance is inconsistent outside Tlaxcala city's hotel and restaurant zones

Tip

Agree on a taxi fare before riding in Tlaxcala city, Apizaco, or Huamantla, since most taxis outside hotel entrances do not run meters

Tip

Colectivos (shared vans) connect Tlaxcala city with Chiautempan, Apizaco, Zacatelco, and Huamantla frequently and cheaply, departing once full rather than on a fixed schedule