Getting Around Mexico: Transportation & Road Network Guide

Mexico's transportation infrastructure spans 704,884 kilometers of paved and unpaved roads as of 2022. The federal highway network consists of 49,652 kilometers of roads designated with numbers, maintained by the federal Secretaría de Comunicaciones y Transportes. Four-lane toll highways (autopistas de cuota) connect major cities, with toll booths charging variable rates typically ranging from 50 to 450 pesos per segment based on distance. Mexico City to Querétaro via Highway 57D costs approximately 346 pesos for the 212-kilometer route as of 2024. Free alternative routes (carreteras libres) run parallel to most toll roads but require substantially longer travel times due to lower speed limits, typically 80 kilometers per hour versus 110 on toll roads, and passage through towns. Highway 15D from Guadalajara to Tepic operates as a toll road while Highway 15 provides the free alternative, with journey times differing by approximately two to three hours for the 282-kilometer distance.

Rental car companies operate in all major cities and airports. Hertz, Avis, Budget, Europcar, and Mexican companies including Mex Rent a Car and Advantage Rent a Car maintain locations at Mexico City International Airport, Guadalajara International Airport, Monterrey International Airport, and Cancún International Airport. Daily rates for compact cars start around 400 to 800 pesos before insurance, which adds approximately 200 to 500 pesos daily depending on coverage level. Most agencies require drivers to be 21 or 25 years old depending on the company, hold a valid license for at least two years, and present a credit card for deposit holds ranging from 5,000 to 15,000 pesos. Gas stations (gasolineras) operated by Pemex historically held a monopoly until 2017 when the market opened to competition. Shell, BP, Mobil, and Chevron now operate stations alongside Pemex. Regular gasoline (Magna) costs approximately 23 to 25 pesos per liter as of 2024, while premium (Premium) runs 24 to 27 pesos per liter. Full-service attendants pump fuel at all stations, and tipping 5 to 10 pesos is customary.

Traffic police (policía de tránsito) enforce speed limits and vehicle regulations on federal and state roads. Federal highway patrol (Policía Federal de Caminos) operates on major toll roads and highways. Speed limits on toll highways range from 100 to 110 kilometers per hour, urban areas enforce 40 to 60 kilometers per hour limits, and school zones drop to 20 kilometers per hour. Radar speed enforcement exists on major highways, particularly near Guadalajara, Monterrey, and Mexico City. Fines for speeding violations range from approximately 800 to 2,500 pesos depending on the excess speed and jurisdiction. Police stops may involve requests for license, registration, and proof of insurance. Mexican automobile insurance is required by law; United States and Canadian policies do not provide legal coverage in Mexico despite what policy documents may state. Mexican insurance policies can be purchased at border crossings, online through companies including Baja Bound and Mexpro, or from agencies in major cities, with daily rates starting around 25 to 40 US dollars for basic coverage.

Buses constitute the primary intercity transportation method for most Mexicans. First-class bus companies including ADO, ETN, Primera Plus, and Estrella de Oro operate modern coaches with reclining seats, air conditioning, bathrooms, and WiFi on major routes. Mexico City's Terminal de Autobuses del Norte serves as the country's largest bus station, with approximately 1,000 departures daily to destinations throughout the country. ADO operates the most extensive network in southern and eastern Mexico, with routes from Mexico City to Oaxaca City (six hours, 460 kilometers, approximately 750 pesos), Mexico City to Puebla (two hours, 127 kilometers, approximately 220 pesos), and throughout the Yucatán Peninsula. ETN focuses on western routes including Guadalajara to Mexico City (seven hours, 540 kilometers, approximately 900 pesos) with luxury coaches featuring leather seats and meal service. Segunda clase (second-class) buses operated by companies including Estrella Roja and Flecha Amarilla charge approximately 40 to 60 percent less than first-class service but make frequent stops and lack amenities. Tickets can be purchased at station counters, through company websites, or via the ClickBus platform which aggregates multiple carriers.

Ferrocarril Mexicano (Ferromex) and Kansas City Southern de México operate freight rail service on approximately 26,700 kilometers of track. Passenger rail service in Mexico is limited to three routes as of 2024. Ferrocarril Chihuahua al Pacífico, marketed as El Chepe, operates the sole long-distance passenger service between Chihuahua City and Los Mochis through Copper Canyon. The 653-kilometer route traverses 86 tunnels and crosses 37 bridges with the highest reaching 335 meters above the Chinipas River. Two service classes operate: Chepe Regional runs year-round with economy seating, stopping at all 13 stations over approximately 15 hours, costing around 1,800 pesos for the complete route. Chepe Express operates March through October with three classes of service, fewer stops, and completion in approximately nine hours, with tickets ranging from 4,200 pesos in tourist class to 7,200 pesos in first class. The Tren Maya, under construction as of 2024, is projected to operate 1,525 kilometers of passenger rail connecting Palenque, Campeche, Mérida, Cancún, Tulum, Bacalar, and Calakmul when fully operational. The Tren Interurbano México-Toluca, a 57.7-kilometer commuter rail line connecting Mexico City's Observatorio station with Toluca, has been under construction since 2014 with completion repeatedly delayed and no confirmed operational date as of 2024.

Mexico City operates Latin America's second-largest metro system, consisting of 12 lines spanning 226.49 kilometers with 195 stations. The Sistema de Transporte Colectivo Metro transported approximately 1.6 billion passengers in 2019 before pandemic reductions. Line 1 runs from Pantitlán to Observatorio covering 18.79 kilometers, while Line 2 connects Cuatro Caminos to Tasqueña over 23.71 kilometers. Single-ride tickets cost 5 pesos as of 2024. Metro hours operate Monday through Friday from 5:00 AM to midnight, Saturday 6:00 AM to midnight, and Sunday 7:00 AM to midnight. Lines 1, 2, 3, and B experience severe crowding during morning rush hours (7:00 to 9:30 AM) and evening rush hours (6:00 to 8:30 PM). Women-only cars operate at the front of trains during all hours, identified by pink signage. Guadalajara operates two light rail lines (Línea 1 and Línea 2) totaling 24 kilometers with 29 stations, plus a third line (Línea 3) that opened in 2020 adding 21.5 kilometers. Monterrey's Metrorrey system consists of three lines covering 40 kilometers with 40 stations.

Mexico City's Metrobús system operates seven bus rapid transit lines totaling 140 kilometers with 211 stations. Dedicated bus lanes run through major corridors including Insurgentes Avenue (Line 1, 19.6 kilometers), Reforma Avenue (Line 7, 10.2 kilometers), and Eje Central (Line 3, 17.4 kilometers). A rechargeable card costs 16 pesos, with each trip costing 6 pesos as of 2024. Ecobici, Mexico City's bike-share system, maintains 480 stations with 6,800 bicycles across Cuauhtémoc, Miguel Hidalgo, and Benito Juárez boroughs. Annual membership costs 462 pesos, with the first 45 minutes of each ride included. Similar bike-share systems operate in Guadalajara (Mibici) with 242 stations and Puebla (Bici Puebla) with 40 stations.

Domestic flights connect major cities through carriers including Aeroméxico, Volaris, Viva Aerobus, and Aeroméxico Connect. Mexico City International Airport (Aeropuerto Internacional Benito Juárez) serves as the primary hub with approximately 50 million passengers annually before 2020. The airport code is MEX, and it operates two terminals connected by free shuttle trains. Felipe Ángeles International Airport opened 43 kilometers north of Mexico City in March 2022 as a supplementary airport with the code NLU. Guadalajara's Miguel Hidalgo y Costilla International Airport (GDL) serves approximately 16 million passengers annually. Monterrey's General Mariano Escobedo International Airport (MTY) handles approximately 11 million passengers. Flight times from Mexico City include approximately 2 hours 20 minutes to Cancún, 1 hour 15 minutes to Guadalajara, 1 hour 30 minutes to Monterrey, 45 minutes to Oaxaca City, and 1 hour 40 minutes to Puerto Vallarta. Advance purchase economy fares on routes like Mexico City to Guadalajara range from 800 to 2,500 pesos, while walk-up fares may reach 4,000 to 6,000 pesos.

Taxi services in Mexico operate through multiple models. Sitio taxis stationed at designated stands (sitios) in each neighborhood operate with fixed rates within zones, typically charging 40 to 80 pesos for short trips within Mexico City neighborhoods. Airport taxi tickets purchased at authorized counters cost approximately 250 to 400 pesos for trips from Mexico City International Airport to central zones. Street taxis (taxis libres) cruise for passengers but carry higher risk of price disputes or security concerns. Uber, Didi, Cabify, and InDriver operate in Mexico City, Guadalajara, Monterrey, Tijuana, Querétaro, Mérida, Puebla, and other major cities. Uber trips in Mexico City center average 60 to 120 pesos for distances of 3 to 5 kilometers. In Cancún and Playa del Carmen, taxi unions have contested ride-hailing services, occasionally blocking app drivers from hotel zones or airports. Colectivos (shared vans or minibuses) operate on fixed routes in most cities, charging 8 to 15 pesos per ride regardless of distance along the route. Peseros in Mexico City follow set routes marked by windshield signs showing street names, charging 7 to 10 pesos with payment directly to the driver.

Ferry services connect Baja California with mainland Mexico and mainland with offshore islands. Baja Ferries operates vehicle and passenger ferries from La Paz to Mazatlán (12 to 14 hours, approximately 1,800 to 2,800 pesos per passenger, 6,500 to 9,500 pesos per vehicle depending on size) and from La Paz to Topolobampo (6 to 8 hours, approximately 1,400 to 2,200 pesos per passenger). Ferries depart several times weekly with schedules varying by season. UltraMar operates passenger ferries from Playa del Carmen to Cozumel every 30 to 60 minutes during daylight hours, with the crossing taking approximately 45 minutes and costing 200 to 300 pesos each way as of 2024. The ferries accommodate walk-on passengers but not vehicles; car ferries to Cozumel depart from Calica port south of Playa del Carmen. Isla Mujeres receives passenger ferries from Puerto Juárez in Cancún every 30 minutes during peak hours, with crossings taking 15 to 20 minutes and costing approximately 150 to 200 pesos each way.

Highway infrastructure quality varies significantly between toll roads and free routes. The Highway 1D toll road along the Baja California coast from Tijuana to Cabo San Lucas spans approximately 1,700 kilometers with sections of well-maintained four-lane highway, though portions near Loreto and south remain two lanes. Highway 200 along the Pacific coast from Tepic through Puerto Vallarta to Acapulco and continuing to Oaxaca covers approximately 2,800 kilometers, mostly as two-lane road with sections prone to damage during rainy season. Highway 180 around the Yucatán Peninsula connects Cancún, Mérida, Campeche, and Villahermosa as a two-lane free road, while Highway 180D toll road segments connect Cancún to Mérida with four lanes. The Highway 2 corridor paralleling the United States border runs approximately 2,000 kilometers from Tijuana through Mexicali, San Luis Río Colorado, Agua Prieta, and Ciudad Juárez. Mountain roads through the Sierra Madre Occidental between Durango and Mazatlán (Highway 40D) include tunnels and bridges at altitudes above 2,400 meters. The Highway 200D coastal toll road from Acapulco to Zihuatanejo opened in segments between 2013 and 2021, reducing travel time from six hours to under three hours for the 241-kilometer distance.

Pedestrian infrastructure in historic city centers typically includes sidewalks, though width and maintenance vary. Mexico City's Centro Histórico encompasses approximately 9 square kilometers with extensive pedestrian zones including Calle Madero (closed to vehicles) and República de Guatemala. Oaxaca City's center, measuring approximately 16 blocks by 16 blocks, features continuous sidewalks around the central Zócalo and extending along Macedonio Alcalá and other colonial streets. Guanajuato's historic center, constructed in a ravine and up hillsides, includes numerous callejones (narrow alleys) and stairways between buildings, making many areas accessible only on foot. San Miguel de Allende maintains cobblestone streets throughout the central zone with sidewalks ranging from 0.5 to 1.5 meters wide. Mérida closed several blocks around the central plaza to vehicle traffic, creating the Gran Plaza pedestrian zone. Puebla's historic center features sidewalks with colonial-era tiles (talavera) incorporated into some blocks. Sidewalk conditions outside tourist areas often include uneven surfaces, height changes, utility covers, and occasional gaps where vehicles cross.

Driving from the United States into Mexico requires specific documentation and procedures. Temporary vehicle importation permits (Temporary Import Permits or TIP) are mandatory when traveling beyond the border zones of approximately 20 to 30 kilometers, except in Baja California peninsula where permits are not required. Permits are issued at border crossing points by Banjercito (Banco Nacional del Ejército, Fuerza Aérea y Armada) offices or online at banjercito.com.mx before arrival. The permit requires vehicle title or registration, proof of citizenship, valid driver license, and a refundable deposit of approximately 200 to 400 US dollars charged to a credit card matching the driver's name. The permit must be returned at a Banjercito office when exiting Mexico to avoid losing the deposit. Permit duration ranges from 7 days to 180 days. Major border crossings include San Ysidro-Tijuana (the world's busiest land border crossing with approximately 70,000 vehicle crossings daily), Otay Mesa-Tijuana, Calexico-Mexicali, San Luis-San Luis Río Colorado, Nogales-Nogales, Naco-Naco, Douglas-Agua Prieta, Columbus-Palomas, El Paso-Ciudad Juárez, Del Rio-Ciudad Acuña, Eagle Pass-Piedras Negras, Laredo-Nuevo Laredo, McAllen-Reynosa, and Brownsville-Matamoros. Wait times at crossings vary from 15 minutes during off-peak hours to over three hours during peak periods, with specific times available through the U.S. Customs and Border Protection website or mobile apps including Border Wait Times.

Speed bumps (topes or vibradores) appear frequently on Mexican roads, especially when highways pass through towns. These bumps range from mild undulations to abrupt concrete barriers reaching 15 to 20 centimeters high. They often lack warning signs or appear with minimal advance notice, requiring constant vigilance in populated areas. Some communities install severe topes on federal highways passing through their jurisdiction. Highway 307 from Cancún to Tulum includes numerous topes through towns like Puerto Morelos and Playa del Carmen despite being the main coastal route.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.