Travel by interest

Mexico Itineraries

Four Mexico itineraries with day-by-day tables: 7 days Mexico City and Oaxaca, a 10-day Yucatán loop, 14 days to Chiapas and the Caribbean, and Baja whales, with ADO, flights and Tren Maya.

Daniel Schwen CC BY-SA 4.0 Wikimedia Commons

Northern MexicoPacific CoastYucatán and the SouthThe BajíoCentral MexicoBaja PeninsulaOaxaca CityMéridaValladolid, YucatánSan Cristóbal de las CasasPalenqueBacalarLa Paz, Baja California SurMexico City

The classic Mexico itinerary pairs Mexico City with either Oaxaca or the Yucatán Peninsula for a first week, and links all three with Chiapas for two weeks. Distances are bigger than they look on a map: Mexico City to Oaxaca is six to seven hours by bus and Oaxaca to San Cristóbal ten or more, so the routes below use overnight buses and one-hour domestic flights to cover the long stretches, and the Tren Maya or a hire car around the Yucatán.

Prices are per person for two sharing mid-range rooms, excluding international flights, at roughly 18 MXN to the US dollar. Backpackers staying in hostels and eating at markets can halve them; resort travellers should double them. For the weather on each route, see our best time to visit Mexico guide; for fares and booking detail on every mode, see getting around Mexico.

How you will move around#

ADO buses

ADO and its premium brands ADO GL and ADO Platino run punctual, air-conditioned coaches across the south and east. Mexico City to Oaxaca costs about 700-1,300 MXN; buy on the ADO website or app.

Domestic flights

Aeroméxico, Volaris and VivaAerobus link Mexico City with Oaxaca, Tuxtla Gutiérrez, Mérida and Cancún in 1-2.5 hours. Advance fares can be 1,000-2,000 MXN; add checked-bag fees on the budget airlines.

Tren Maya

The new train loops the Yucatán from Cancún airport to Mérida, Campeche, Palenque, Chetumal and Tulum. Departures are few, so book on the official site and check the timetable before fixing a day.

Hire car

The easiest way to reach cenotes and small ruins in the Yucatán. Roads are good; buy Mexican third-party liability insurance, use toll highways and do not drive after dark.

7 days: Mexico City and Oaxaca#

The first-timer’s week for culture and food: four days in the capital, three in Oaxaca, linked by a one-hour flight or a scenic six-and-a-half-hour bus ride. It works all year, though June to September brings afternoon rain.

Day Where What you do Sleep Getting there
1 Mexico City Zócalo, Templo Mayor, the Diego Rivera murals in the National Palace, the Metropolitan Cathedral, tacos al pastor for dinner Centro, Roma or Condesa Authorised taxi or Uber from the airport, 30-60 minutes
2 Mexico City National Museum of Anthropology in the morning, Chapultepec Castle, mezcal bars in Roma Same Metro or Uber
3 Mexico City Day trip to Teotihuacan (leave by 8:00; buses from Autobuses del Norte take an hour), afternoon in Coyoacán at the Frida Kahlo Museum (book online days ahead) Same Bus or tour
4 Mexico City Boats at Xochimilco or a Bellas Artes Ballet Folklórico show, evening flight or overnight bus to Oaxaca Oaxaca, Centro Flight 1 hour; ADO GL from TAPO about 6.5 hours
5 Oaxaca Santo Domingo church and the ethnobotanical garden, Mercado 20 de Noviembre for tlayudas and mole, mezcal tasting Same On foot
6 Oaxaca valleys Tour to the Tule tree, Teotitlán del Valle weavers, Mitla and Hierve el Agua Same Day tour 500-900 MXN, or a hired driver
7 Oaxaca Monte Albán at the 8:00 opening, fly back to Mexico City for your connection Home Shuttle bus to Monte Albán from the Centro, 20 minutes

Pace: steady. The only long day is Day 4, so take the morning flight on Day 5 if you prefer and fold Oaxaca’s market into the afternoon. Book the Frida Kahlo Museum and any cooking class before you fly, since both sell out a week or more ahead. On Day 6, tours combine the sights in a fixed order; a private driver for the day costs more but lets you reach Hierve el Agua before the tour buses.

Cost: about 15,000-26,000 MXN ($830-1,450) per person including the internal flight. Rooms run 1,500-3,000 MXN in both cities; food, Metro rides, museum entry and the valley tour add 900-1,600 MXN a day.

Yucatán alternative: swap Oaxaca for the Yucatán by flying Mexico City to Mérida (2 hours) on Day 5, spending Day 6 at Uxmal and Day 7 at Chichén Itzá and a cenote, then onward to Cancún airport by Tren Maya or ADO.

The pedestrian streets of central Oaxaca, the base for Monte Albán, the valley craft villages and the city's markets
The pedestrian streets of central Oaxaca, the base for Monte Albán, the valley craft villages and the city's markets Photo: Apsu09, CC BY 3.0, via Wikimedia Commons

10 days: the Yucatán loop#

A loop from Cancún airport through colonial cities, Maya ruins, cenotes and the Caribbean, best from November to April. It works by Tren Maya and ADO, but a hire car for Days 3 to 7 makes the cenotes and smaller ruins far easier.

Day Where What you do Sleep Getting there
1 Valladolid Land at Cancún, head straight inland, evening on the main square Valladolid Centro ADO from Cancún airport or downtown, 2-2.5 hours; or Tren Maya to Valladolid station
2 Chichén Itzá Be at the gate at 8:00 before the coaches from Cancún, swim at cenote Ik Kil or Saamal afterwards Valladolid Colectivo or car, 45 minutes
3 Ek Balam and Izamal Climb-free ruins at Ek Balam, cenote X’Canche, the yellow town of Izamal Mérida Car, or Tren Maya Izamal station
4 Mérida Plaza Grande, Paseo de Montejo, Mercado Lucas de Gálvez, Sunday “Mérida en Domingo” street party Mérida Centro On foot
5 Uxmal Uxmal and the Ruta Puuc sites of Kabah and Labná; evening light-and-sound show at Uxmal Mérida or Santa Elena Car 1 hour 15 minutes, or ADO to Uxmal
6 Campeche or Celestún Walled colonial Campeche with a side trip to Edzná, or flamingos at Celestún Campeche or Mérida ADO or Tren Maya, about 2.5 hours
7 Bacalar Long travel day to the seven-colour lagoon Bacalar Tren Maya via the southern line, or ADO to Chetumal plus colectivo, 6-7 hours
8 Bacalar Sailboat or kayak to the Pirates’ Channel and Los Rápidos Same Boat tour 600-900 MXN
9 Tulum Ruins of Tulum at opening, a cenote such as Gran Cenote or Dos Ojos, beach afternoon Tulum town or beach ADO or Tren Maya, 2-2.5 hours
10 Cancún airport Morning swim or Cobá, back to the airport Home ADO direct to the airport, about 2 hours; or Tren Maya

Pace: moderate, with one long day (Day 7). If you are short of energy, cut Campeche and go straight from Mérida to Tulum. Mérida is a good base for slower travellers, and it has the best food in the peninsula. On the Caribbean side, May to September brings sargassum to Tulum’s beaches; swap Day 9’s beach for Isla Mujeres or Holbox, which face north.

Cost: about 19,000-32,000 MXN ($1,050-1,800) per person with a shared hire car for five days. Chichén Itzá’s combined federal and state entry is the priciest ticket at roughly 650-700 MXN; most other ruins cost 100-250 MXN and cenotes 100-400 MXN.

Getting Around Mexico: Flights, ADO Buses, Tren Maya and Driving
A Tren Maya train at Escárcega, Campeche, where the southern line to Palenque meets the route to Chetumal Photo: Ridiculopathy, CC0 (Public Domain), via Wikimedia Commons

14 days: Mexico City, Oaxaca, Chiapas and the Yucatán#

The grand tour, moving east from the capital to the Caribbean. It needs one overnight bus, one long jungle day and one flight or train, and it is best from November to April.

Day Where What you do Sleep Getting there
1-3 Mexico City Centro and the National Palace, the Anthropology Museum and Chapultepec, Teotihuacan, Coyoacán Roma or Centro Taxi or Uber from the airport
4 Puebla Talavera workshops, the cathedral, mole poblano, the pyramid at Cholula Puebla Centro ADO from TAPO, about 2 hours
5-7 Oaxaca Markets and Santo Domingo, the Mitla and Hierve el Agua valley day, Monte Albán Oaxaca Centro ADO from Puebla, about 4.5 hours
8 Overnight bus Last morning in Oaxaca, night bus to Chiapas Bus ADO via Tuxtla, about 10-11 hours, 900-1,300 MXN
9-10 San Cristóbal Pedestrian streets and markets, guided morning visit to San Juan Chamula and Zinacantán, boat through Sumidero Canyon from Chiapa de Corzo San Cristóbal Taxi or colectivo
11 Palenque Transfer to the jungle, afternoon at the Misol-Ha waterfall Palenque town or El Panchán Tourist shuttle or ADO, 5-9 hours depending on route
12 Palenque to Mérida Palenque ruins at the 8:00 opening, train or bus north Mérida Tren Maya from Palenque, most of the day; or ADO overnight
13 Chichén Itzá Ruins early, cenote swim, on to Valladolid or the coast Valladolid or Tulum Car, tour or Tren Maya
14 Caribbean Tulum ruins or a beach morning, then Cancún airport Home ADO or Tren Maya to Cancún airport

Pace: fast in the second week. If you have 16 days, add a night in Mérida and a second beach day. The San Cristóbal to Palenque road through Ocosingo is short but has a history of roadblocks and robberies, and the Agua Azul waterfalls have been closed intermittently by local disputes, so ask in San Cristóbal which route the buses and shuttles are using and follow current advice. The safe alternative is to fly from Tuxtla Gutiérrez (an hour from San Cristóbal) to Mérida or Cancún via Mexico City and drop Palenque.

Cost: about 30,000-50,000 MXN ($1,650-2,800) per person, with buses for most legs. Each flight you add costs 1,500-3,000 MXN.

The Temple of the Inscriptions at Palenque, Chiapas, tomb of the Maya king Pakal, best seen at the 8:00 opening before the heat
The Temple of the Inscriptions at Palenque, Chiapas, tomb of the Maya king Pakal, best seen at the 8:00 opening before the heat Photo: Ljuba brank at Slovenian Wikipedia, CC BY-SA 3.0, via Wikimedia Commons

8 days: Baja California Sur, whales and islands#

A themed route for January to March, when grey whales calve in the Pacific lagoons and the Sea of Cortez is calm and clear. Fly into La Paz and out of Los Cabos (San José del Cabo airport), and hire a car.

Day Where What you do Sleep Getting there
1 La Paz The malecón at sunset, fish tacos La Paz Flight from Mexico City, about 2.5 hours
2 Espíritu Santo Full-day boat trip to Isla Espíritu Santo: snorkel with the sea lions at Los Islotes, beach lunch La Paz Tour from the malecón, roughly 1,800-3,000 MXN
3 La Paz Whale shark tour in the bay (season about October to April) or Balandra beach La Paz Licensed operator, morning departures
4-5 Magdalena Bay Drive to Puerto Adolfo López Mateos or Puerto San Carlos; two morning boat trips among the grey whales Puerto San Carlos or Ciudad Constitución Car, about 3-3.5 hours; panga trips by the hour
6 Loreto Optional extension north to the mission town of Loreto, or return south Loreto or La Paz Car, about 2 hours from the bay
7 Todos Santos Galleries, surf beaches and the drive down the Pacific coast Todos Santos Car, 1 hour from La Paz
8 Los Cabos El Arco boat trip at Cabo San Lucas (humpbacks December to March), fly home from San José del Cabo Home Car, 1-1.5 hours

Pace: relaxed, with early starts only on whale days. For the most famous whale encounters, go farther north to Laguna San Ignacio or Ojo de Liebre near Guerrero Negro; they are long drives from La Paz and best done as a separate trip with fly-in camps. Cost: about 22,000-38,000 MXN ($1,200-2,100) per person including car hire and tours.

Pacific alternative: In the same season, fly to Oaxaca and take the short flight or the winding road to Puerto Escondido for surf at Zicatela, then work east to the small beaches of Mazunte and Zipolite and on to Huatulco’s bays for a week of beaches and turtle beaches before flying back to Mexico City.

Ensenada La Partida on Isla Espíritu Santo, the protected island off La Paz reached on day boat trips
Ensenada La Partida on Isla Espíritu Santo, the protected island off La Paz reached on day boat trips Photo: Jmrodri2, CC BY-SA 3.0, via Wikimedia Commons
💡 Pro Tip

Mexico City has two airports, and some domestic flights use the newer Felipe Ángeles airport (NLU), about 45 km north of the city, instead of Benito Juárez (MEX). Check the airport code before booking a connection, since a transfer between the two can take two hours. Our Mexico airports page lists both.

How to adapt these itineraries#

  • First-timers: The 7-day Mexico City and Oaxaca route, or the 10-day Yucatán loop if you want beaches, both stay in the safest and best-connected parts of the country. Avoid trying to add Chiapas in a single week.
  • Families: The Yucatán is the easiest region with children: short drives, cenotes, Xcaret-style parks and calm beaches on Isla Mujeres and in Puerto Morelos. Hire a car and cut the number of hotel changes to three.
  • Slow travel: Spend a week each in Oaxaca and Mérida, with day trips instead of moves, or base yourself in San Miguel de Allende and visit Guanajuato and Querétaro. Our digital nomads in Mexico page covers longer stays.
  • Rainy season (June to October): The Yucatán and Oaxaca routes still work, with sightseeing in the mornings. Build in a free day on the Caribbean or Pacific coast in August to October in case of storms, and favour north-facing Caribbean beaches for the sargassum months.
  • Day of the Dead: Start the 7-day route on 29 October to be in Oaxaca or Pátzcuaro for 31 October to 2 November, and book three to six months ahead.

Timing and booking tips#

Book ADO tickets a few days ahead normally and two weeks ahead for Semana Santa, the Christmas holidays and long weekends, when buses sell out. The ADO website and app accept foreign cards and issue mobile tickets; bring your passport, since names are checked on boarding at some terminals. Tren Maya tickets are sold on the official site trenmaya.gob.mx and at stations; services are limited to a handful of departures a day on most sections, several stations (Mérida-Teya, Valladolid, Chichén Itzá) are outside the towns, and timetables are revised often, so confirm the current routes and times on the official site before you build a day around a train. Some routes, such as Cancún airport to Mérida, take about as long as ADO but are more comfortable.

For domestic flights, Volaris and VivaAerobus are cheapest when booked a month or more ahead, but their fares exclude checked bags. Leave at least three hours between a domestic arrival and an international departure. On the Yucatán and Baja routes, rental cars are cheapest booked in advance with the insurance included in the quote, since desk prices for the compulsory liability cover can triple the cost.

Stops on these routes#

More Trip Planning#

Mexico itineraries FAQs#

How many days do you need in Mexico?

A week covers Mexico City and either Oaxaca or the Yucatán, and two weeks lets you link Mexico City, Oaxaca, Chiapas and the Yucatán. Three weeks or more lets you add Baja, the Pacific coast or the colonial cities of the central highlands without rushing.

Is 7 days enough for Mexico?

Seven days is enough for one region done well, such as Mexico City and Oaxaca or the Yucatán loop. Trying to combine Mexico City, the Yucatán and the beach in a week means losing two days to travel.

What is the best way to get around Mexico?

ADO buses for distances up to about seven hours, domestic flights for longer hops, and a hire car or the Tren Maya around the Yucatán. Inside Mexico City use the Metro and ride-hailing apps rather than street taxis.

Is the Tren Maya worth taking?

It is comfortable and useful for Cancún airport, Valladolid, Chichén Itzá, Mérida, Campeche and Palenque, but departures are infrequent and several stations are outside town. Check the current timetable on the official site; on many sections ADO is still more flexible.

How do you get from Mexico City to Oaxaca?

Fly in about an hour with Aeroméxico, Volaris or VivaAerobus, or take an ADO GL or Platino bus from the TAPO terminal in about six and a half hours. Overnight buses save a hotel night.

Is it safe to travel overland from San Cristóbal to Palenque?

The direct road through Ocosingo has a history of roadblocks and occasional robberies, and conditions change. Ask locally which route buses and shuttles are using, travel by day, and consider flying from Tuxtla Gutiérrez if the road is blocked.

How much does a two-week trip to Mexico cost?

Mid-range travellers spend about 30,000-50,000 MXN ($1,650-2,800) per person for two weeks excluding international flights. Backpackers using hostels, buses and street food can manage on roughly half that.