Rome2Rio

Plan your Mexico Itinerary with Real Train, Bus & Inter-City Routes

Mexico travel plans with the routes already figured out

Rome2Rio itineraries for Mexico are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Mexico

Mexico CityMonterrey

Itinerary navigation

Days 1–3: Mexico City, Mexico

Activities
  • Zocalo Plaza de la Constitucion
  • Bosque de Chapultepec
Explore Mexico City itineraries
Hotel
Hotel
Recommended

Casa Decu

8.4928 reviews
See more hotels

Day 4: Oaxaca, Mexico

Day 5: San Cristóbal de las Casas, Mexico

Day 6: Tuxtla Gutiérrez, Mexico

Day 7: Monterrey, Mexico

8 days in Mexico

CancúnMexico City

Itinerary navigation

Days 1–3: Cancún, Mexico

Activities
  • La Isla Shopping Village
  • Dolphin Discovery Isla Mujeres
Explore Cancún itineraries
Hotel
Hotel
Recommended

Dreams Vista Cancun Golf & Spa Resort - All Inclusive

8.6198 reviews
See more hotels

Day 4: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Vaqueria Traditional Dance
  • Santa Lucia Park
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 5: Playa del Carmen, Mexico

Distance
Transport
Popular
Mérida → Playa del Carmen by bus
  1. Take the bus from Mérida to Playa del Carmenbus bus
4h 15m
$440–1,300
See more transport options
Activities
  • Cenote Azul
  • 3D Museum of Wonders
Explore Playa del Carmen itineraries
Hotel
Hotel
Recommended

Sandos Playacar All Inclusive

7.2487 reviews
See more hotels

Day 6: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Punta Sur Eco Beach Park
  • Palancar Reef Snorkeling Diving
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

Days 7–8: Mexico City, Mexico

9 days in Mexico

OaxacaAcámbaro

Itinerary navigation

Day 1: Oaxaca, Mexico

Activities
  • Teotitlan del Valle
  • Mercado Benito Juarez
Explore Oaxaca itineraries
Hotel
Hotel
Recommended

Quinta Real Oaxaca

8.8472 reviews
See more hotels

Days 2–4: Mexico City, Mexico

Day 5: San Miguel de Allende, Mexico

Distance
Transport
Popular
Mexico City → San Miguel de Allende by bus
  1. Take the bus from Mexico City to San Miguel de Allendebus bus
4h
$35–80
See more transport options
Activities
  • Attend an event at Bellas Artes
  • Museo Casa Ignacio Allende
Explore San Miguel de Allende itineraries
Hotel
Hotel
Recommended

Casa Mia Suites

9.2484 reviews
See more hotels

Day 6: Guanajuato, Mexico

Distance
Transport
Popular
San Miguel de Allende → Guanajuato by bus
  1. Take the bus from San Miguel de Allende to Guanajuatobus bus
1h 30m
$15–40
See more transport options
Activities
  • Museo Ex-Hacienda del Cochero
  • Museo de las Momias de Guanajuato
Explore Guanajuato itineraries
Hotel
Hotel
Recommended

Casona del Ropero

81 review
See more hotels

Day 7: Dolores Hidalgo, Mexico

Day 8: Celaya, Mexico

Distance
Transport
Popular
Dolores Hidalgo → Celaya by bus
  1. Take the bus from Dolores Hidalgo to Celayabus bus
3h 30m
$8–13
See more transport options
Activities
  • Centro Interactivo de Ciencia y Tecnologia CECYTEG
  • Jardin Principal
Explore Celaya itineraries
Hotel
Hotel
Recommended

Capital O Gran Hotel Campestre

7.2229 reviews
See more hotels

Day 9: Acámbaro, Mexico

Distance
Transport
Popular
Celaya → Acámbaro by bus via tarimoro
  1. Take the bus from Celaya to Acámbarobus bus
  2. Take the bus from Celaya to Acámbarobus bus
1h 33m
$7–10
See more transport options
Activities
  • Plaza Principal (Jardín Principal)
  • Museo Arqueológico de Acámbaro
Explore Acámbaro itineraries
Hotel
Hotel
Recommended

Departamento Acámbaro Céntrico Confortable

00 review
See more hotels

10 days in Mexico

Puerto VallartaTuxtla Gutiérrez

Itinerary navigation

Days 1–3: Puerto Vallarta, Mexico

Activities
  • Malecon Boardwalk
  • Whale Watching Tour seasonal
Explore Puerto Vallarta itineraries
Hotel
Hotel
Recommended

Villa Azul

9.52 reviews
See more hotels

Day 4: Guadalajara, Mexico

Days 5–7: Mexico City, Mexico

Day 8: Oaxaca, Mexico

Day 9: San Cristóbal de las Casas, Mexico

Day 10: Tuxtla Gutiérrez, Mexico

11 days in Mexico

MéridaSan Cristóbal de las Casas

Itinerary navigation

Day 1: Mérida, Mexico

Activities
  • Cenote Xlacah
  • Santa Lucia Park
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Days 2–4: Cancún, Mexico

Distance
Transport
Popular
Mérida → Cancún by train
  1. Take the train from Mérida to Cancúntrain train
3h 31m
$30–270
See more transport options
Activities
  • Xplor Park
  • El Rey Archaeological Zone
Explore Cancún itineraries
Hotel
Hotel
Recommended

Dreams Vista Cancun Golf & Spa Resort - All Inclusive

8.6198 reviews
See more hotels

Day 5: Playa del Carmen, Mexico

Day 6: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Discover Mexico Park Cozumel
  • Kaokao Chocolate Factory Tour
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

Days 7–9: Mexico City, Mexico

Distance
Transport
Popular
San Miguel de Cozumel → Mexico City by fly
  1. Fly from San Miguel de Cozumel to Mexico Cityplane plane
2h 18m
$130–420
See more transport options
Activities
  • Zocalo Plaza de la Constitucion
  • Casa Azul Museo Frida Kahlo
Explore Mexico City itineraries
Hotel
Hotel
Recommended

Casa Decu

8.4928 reviews
See more hotels

Day 10: Oaxaca, Mexico

Day 11: San Cristóbal de las Casas, Mexico

12 days in Mexico

GuadalajaraMexico City

Itinerary navigation

Day 1: Guadalajara, Mexico

Activities
  • Tlaquepaque Historic Center
  • Tequila Tour
Explore Guadalajara itineraries
Hotel
Hotel
Recommended

Hyatt Regency Andares Guadalajara

9.2824 reviews
See more hotels

Days 2–4: Puerto Vallarta, Mexico

Day 5: Mazatlán, Mexico

Distance
Transport
Popular
Puerto Vallarta → Mazatlán by bus
  1. Take the bus from Puerto Vallarta to Mazatlánbus bus
8h
$80–120
See more transport options
Activities
  • Visit the Cathedral Basilica of the Immaculate Conception
  • Explore Deer Island
Explore Mazatlán itineraries
Hotel
Hotel
Recommended

DoubleTree by Hilton Mazatlan, SIN

8.5898 reviews
See more hotels

Day 6: Cabo San Lucas, Mexico

Day 7: La Paz, Mexico

Distance
Transport
Popular
Cabo San Lucas → La Paz by bus
  1. Take the bus from Cabo San Lucas to La Pazbus bus
2h 30m
$21–50
See more transport options
Activities
  • Day Trip to Todos Santos
  • Sunset Cruise
Explore La Paz itineraries
Hotel
Hotel
Recommended

Hotel Catedral La Paz

9.21,076 reviews
See more hotels

Day 8: San José del Cabo, Mexico

Day 9: Tijuana, Mexico

Day 10: Ensenada, Mexico

Distance
Transport
Popular
Tijuana → Ensenada by bus
  1. Take the bus from Tijuana to Ensenadabus bus
1h 15m
$17–40
See more transport options
Activities
  • ATV Off-Roading Tour
  • Kayaking in Ensenada Bay
Explore Ensenada itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Ensenada

8.2533 reviews
See more hotels

Days 11–12: Mexico City, Mexico

13 days in Mexico

Playa del CarmenMexico City

Itinerary navigation

Day 1: Playa del Carmen, Mexico

Activities
  • Sailing Catamaran Tour
  • 3D Museum of Wonders
Explore Playa del Carmen itineraries
Hotel
Hotel
Recommended

Sandos Playacar All Inclusive

7.2487 reviews
See more hotels

Days 2–4: Cancún, Mexico

Distance
Transport
Popular
Playa del Carmen → Cancún by train
  1. Take the train from Playa del Carmen to Cancúntrain train
51 min
$14–70
See more transport options
Activities
  • Chichen Itza Tour
  • Dolphin Discovery Isla Mujeres
Explore Cancún itineraries
Hotel
Hotel
Recommended

Dreams Vista Cancun Golf & Spa Resort - All Inclusive

8.6198 reviews
See more hotels

Day 5: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Calesa Horse Drawn Carriage Ride
  • Paseo de Montejo
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 6: Campeche, Mexico

Distance
Transport
Popular
Mérida → Campeche by bus
  1. Take the bus from Mérida to Campechebus bus
2h 25m
$13–70
See more transport options
Activities
  • Museo de la Cultura Maya
  • Puerta de Tierra
Explore Campeche itineraries
Hotel
Hotel
Recommended

Hotel Lopez Campeche

8.6939 reviews
See more hotels

Day 7: Ciudad del Carmen, Mexico

Distance
Transport
Popular
Campeche → Ciudad del Carmen by bus
  1. Take the bus from Campeche to Ciudad del Carmenbus bus
3h
$26–75
See more transport options
Activities
  • Mercado Publico 18 de Marzo
  • Playa Norte
Explore Ciudad del Carmen itineraries
Hotel
Hotel
Recommended

City Express by Marriott Ciudad del Carmen

8.3831 reviews
See more hotels

Day 8: Villahermosa, Mexico

Distance
Transport
Popular
Ciudad del Carmen → Villahermosa by bus
  1. Take the bus from Ciudad del Carmen to Villahermosabus bus
2h
$13–70
See more transport options
Activities
  • Mercado de Artesanías
  • Planetario Tabasco 2000
Explore Villahermosa itineraries
Hotel
Hotel
Recommended

Villahermosa Marriott Hotel

8.9376 reviews
See more hotels

Days 9–10: Monterrey, Mexico

Days 11–13: Mexico City, Mexico

14 days in Mexico

MonterreyMazatlán

Itinerary navigation

Days 1–2: Monterrey, Mexico

Activities
  • Macroplaza
  • Parque La Huasteca
Explore Monterrey itineraries
Hotel
Hotel
Recommended

Camino Real Fashion Drive Monterrey

8.61,035 reviews
See more hotels

Days 3–5: Mexico City, Mexico

Day 6: Oaxaca, Mexico

Day 7: San Cristóbal de las Casas, Mexico

Day 8: Tuxtla Gutiérrez, Mexico

Distance
Transport
Popular
San Cristóbal de las Casas → Tuxtla Gutiérrez by bus
  1. Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus bus
1h 15m
$170–800
See more transport options
Activities
  • Zoologico Miguel Alvarez del Toro ZOOMAT
  • Jardin Botanico Dr Faustino Miranda
Explore Tuxtla Gutiérrez itineraries
Hotel
Hotel
Recommended

Premier Inn Tuxtla

7725 reviews
See more hotels

Day 9: Tijuana, Mexico

Day 10: Ensenada, Mexico

Distance
Transport
Popular
Tijuana → Ensenada by bus
  1. Take the bus from Tijuana to Ensenadabus bus
1h 15m
$17–40
See more transport options
Activities
  • La Bufadora Geyser
  • Horseback Riding on Playa Hermosa
Explore Ensenada itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Ensenada

8.2533 reviews
See more hotels

Day 11: La Paz, Mexico

Day 12: Cabo San Lucas, Mexico

Distance
Transport
Popular
La Paz → Cabo San Lucas by bus
  1. Take the bus from La Paz to Cabo San Lucasbus bus
3h
$21–50
See more transport options
Activities
  • ATV Desert Adventure
  • El Arco Boat Tour
Explore Cabo San Lucas itineraries
Hotel
Hotel
Recommended

Sandos Finisterra All Inclusive

8.6279 reviews
See more hotels

Day 13: San José del Cabo, Mexico

Distance
Transport
Popular
Cabo San Lucas → San José del Cabo by bus
  1. Take the bus from Cabo San Lucas to San José del Cabobus bus
45 min
$2–18
See more transport options
Activities
  • Golf at Club Campestre San Jose
  • Mission San Jose del Cabo Anuiti
Explore San José del Cabo itineraries
Hotel
Hotel
Recommended

Posada Real Los Cabos

7.8690 reviews
See more hotels

Day 14: Mazatlán, Mexico

15 days in Mexico

San Miguel de AllendeSan Miguel de Cozumel

Itinerary navigation

Day 1: San Miguel de Allende, Mexico

Activities
  • Mirador de San Miguel de Allende
  • Walk the cobblestone streets of Zona Centro
Explore San Miguel de Allende itineraries
Hotel
Hotel
Recommended

Casa Mia Suites

9.2484 reviews
See more hotels

Days 2–4: Mexico City, Mexico

Day 5: Oaxaca, Mexico

Day 6: San Cristóbal de las Casas, Mexico

Day 7: Tuxtla Gutiérrez, Mexico

Days 8–9: Monterrey, Mexico

Days 10–12: Cancún, Mexico

Day 13: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Santa Lucia Park
  • Santiago Neighborhood
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 14: Playa del Carmen, Mexico

Day 15: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Palancar Reef Snorkeling Diving
  • Discover Mexico Park Cozumel
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

16 days in Mexico

Cabo San LucasMonterrey

Itinerary navigation

Day 1: Cabo San Lucas, Mexico

Activities
  • San Jose del Cabo Art Walk
  • El Arco Boat Tour
Explore Cabo San Lucas itineraries
Hotel
Hotel
Recommended

Sandos Finisterra All Inclusive

8.6279 reviews
See more hotels

Day 2: La Paz, Mexico

Distance
Transport
Popular
Cabo San Lucas → La Paz by bus
  1. Take the bus from Cabo San Lucas to La Pazbus bus
2h 30m
$21–50
See more transport options
Activities
  • Local Gastronomic Experience
  • Espiritu Santo Island Tour
Explore La Paz itineraries
Hotel
Hotel
Recommended

Hotel Catedral La Paz

9.21,076 reviews
See more hotels

Day 3: San José del Cabo, Mexico

Day 4: Mazatlán, Mexico

Days 5–7: Puerto Vallarta, Mexico

Distance
Transport
Popular
Mazatlán → Puerto Vallarta by bus
  1. Take the bus from Mazatlán to Puerto Vallartabus bus
7h 15m
$80–120
See more transport options
Activities
  • Playa Los Muertos Pier
  • Vallarta Botanical Gardens
Explore Puerto Vallarta itineraries
Hotel
Hotel
Recommended

Villa Azul

9.52 reviews
See more hotels

Day 8: Guadalajara, Mexico

Days 9–11: Mexico City, Mexico

Day 12: Oaxaca, Mexico

Day 13: San Cristóbal de las Casas, Mexico

Day 14: Tuxtla Gutiérrez, Mexico

Days 15–16: Monterrey, Mexico

17 days in Mexico

VeracruzCampeche

Itinerary navigation

Day 1: Veracruz, Mexico

Activities
  • Carranza Lighthouse
  • Casa Museo Agustin Lara
Explore Veracruz itineraries
Hotel
Hotel
Recommended

Grand Fiesta Americana Veracruz

8.7844 reviews
See more hotels

Days 2–4: Mexico City, Mexico

Day 5: Oaxaca, Mexico

Day 6: San Cristóbal de las Casas, Mexico

Day 7: Tuxtla Gutiérrez, Mexico

Days 8–9: Monterrey, Mexico

Days 10–12: Cancún, Mexico

Day 13: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Regional Anthropology Museum Palacio Canton
  • Vaqueria Traditional Dance
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 14: Playa del Carmen, Mexico

Day 15: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Cozumel Museum Museo de la Isla de Cozumel
  • Paradise Beach
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

Day 16: Chetumal, Mexico

Day 17: Campeche, Mexico

Distance
Transport
Popular
Chetumal → Campeche by bus
  1. Take the bus from Chetumal to Campechebus bus
6h
$30–50
See more transport options
Activities
  • Mercado Principal
  • Puerta de Mar
Explore Campeche itineraries
Hotel
Hotel
Recommended

Hotel Lopez Campeche

8.6939 reviews
See more hotels

18 days in Mexico

MazatlánPlaya del Carmen

Itinerary navigation

Day 1: Mazatlán, Mexico

Activities
  • Visit Plaza Machado
  • Relax at Playa Olas Altas
Explore Mazatlán itineraries
Hotel
Hotel
Recommended

DoubleTree by Hilton Mazatlan, SIN

8.5898 reviews
See more hotels

Days 2–4: Puerto Vallarta, Mexico

Day 5: Guadalajara, Mexico

Days 6–8: Mexico City, Mexico

Day 9: Oaxaca, Mexico

Day 10: San Cristóbal de las Casas, Mexico

Day 11: Tuxtla Gutiérrez, Mexico

Days 12–13: Monterrey, Mexico

Days 14–16: Cancún, Mexico

Day 17: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Dzibilchaltun Mayan Ruins
  • Plaza Grande
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 18: Playa del Carmen, Mexico

19 days in Mexico

TijuanaCancún

Itinerary navigation

Day 1: Tijuana, Mexico

Activities
  • Caesars Restaurant
  • Tijuana Arch
Explore Tijuana itineraries
Hotel
Hotel
Recommended

Hotel Ticuán

9672 reviews
See more hotels

Day 2: Ensenada, Mexico

Distance
Transport
Popular
Tijuana → Ensenada by bus
  1. Take the bus from Tijuana to Ensenadabus bus
1h 15m
$17–40
See more transport options
Activities
  • Kayaking in Ensenada Bay
  • Playa Hermosa Beach
Explore Ensenada itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Ensenada

8.2533 reviews
See more hotels

Day 3: La Paz, Mexico

Day 4: Cabo San Lucas, Mexico

Distance
Transport
Popular
La Paz → Cabo San Lucas by bus
  1. Take the bus from La Paz to Cabo San Lucasbus bus
3h
$21–50
See more transport options
Activities
  • Lovers Beach Visit
  • Snorkeling at Santa Maria Bay
Explore Cabo San Lucas itineraries
Hotel
Hotel
Recommended

Sandos Finisterra All Inclusive

8.6279 reviews
See more hotels

Day 5: San José del Cabo, Mexico

Distance
Transport
Popular
Cabo San Lucas → San José del Cabo by bus
  1. Take the bus from Cabo San Lucas to San José del Cabobus bus
45 min
$2–18
See more transport options
Activities
  • San Jose del Cabo Estuary and Bird Sanctuary
  • Mexican Cooking Class
Explore San José del Cabo itineraries
Hotel
Hotel
Recommended

Posada Real Los Cabos

7.8690 reviews
See more hotels

Day 6: Mazatlán, Mexico

Days 7–9: Puerto Vallarta, Mexico

Distance
Transport
Popular
Mazatlán → Puerto Vallarta by bus
  1. Take the bus from Mazatlán to Puerto Vallartabus bus
7h 15m
$80–120
See more transport options
Activities
  • Vallarta Botanical Gardens
  • Playa Los Muertos Pier
Explore Puerto Vallarta itineraries
Hotel
Hotel
Recommended

Villa Azul

9.52 reviews
See more hotels

Day 10: Guadalajara, Mexico

Days 11–13: Mexico City, Mexico

Day 14: Oaxaca, Mexico

Day 15: San Cristóbal de las Casas, Mexico

Day 16: Tuxtla Gutiérrez, Mexico

Days 17–18: Monterrey, Mexico

Day 19: Cancún, Mexico

20 days in Mexico

ChetumalMazatlán

Itinerary navigation

Day 1: Chetumal, Mexico

Activities
  • Mercado Ignacio Manuel Altamirano
  • Museum of Maya Culture
Explore Chetumal itineraries
Hotel
Hotel
Recommended

Hotel Urban 101

8.31,319 reviews
See more hotels

Day 2: Mérida, Mexico

Distance
Transport
Popular
Chetumal → Mérida by bus
  1. Take the bus from Chetumal to Méridabus bus
5h 5m
$30–90
See more transport options
Activities
  • Santa Lucia Park
  • Dzibilchaltun Mayan Ruins
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Days 3–5: Cancún, Mexico

Distance
Transport
Popular
Mérida → Cancún by train
  1. Take the train from Mérida to Cancúntrain train
3h 31m
$30–270
See more transport options
Activities
  • La Isla Shopping Village
  • Chichen Itza Tour
Explore Cancún itineraries
Hotel
Hotel
Recommended

Dreams Vista Cancun Golf & Spa Resort - All Inclusive

8.6198 reviews
See more hotels

Day 6: Playa del Carmen, Mexico

Day 7: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Stingray Beach
  • Atlantis Submarine Expedition
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

Days 8–10: Mexico City, Mexico

Day 11: Oaxaca, Mexico

Day 12: San Cristóbal de las Casas, Mexico

Day 13: Tuxtla Gutiérrez, Mexico

Days 14–15: Monterrey, Mexico

Day 16: Guadalajara, Mexico

Days 17–19: Puerto Vallarta, Mexico

Day 20: Mazatlán, Mexico

Distance
Transport
Popular
Puerto Vallarta → Mazatlán by bus
  1. Take the bus from Puerto Vallarta to Mazatlánbus bus
8h
$80–120
See more transport options
Activities
  • Take a boat to Stone Island
  • Explore Old Mazatlan Centro Historico
Explore Mazatlán itineraries
Hotel
Hotel
Recommended

DoubleTree by Hilton Mazatlan, SIN

8.5898 reviews
See more hotels

30 days in Mexico

MoreliaEnsenada

Itinerary navigation

Day 1: Morelia, Mexico

Activities
  • Mask Museum
  • Morelia Cathedral
Explore Morelia itineraries
Hotel
Hotel
Recommended

Hotel De La Soledad

9.3179 reviews
See more hotels

Day 2: Ciudad Hidalgo, Mexico

Distance
Transport
Popular
Morelia → Ciudad Hidalgo by bus
  1. Take the bus from Morelia to Ciudad Hidalgobus bus
2h 30m
$13–35
See more transport options
Activities
  • Presa de Pucuato
  • Mirador de Mil Cumbres
Explore Ciudad Hidalgo itineraries
Hotel
Hotel
Recommended

Hotel Ojo de Agua

8.996 reviews
See more hotels

Days 3–5: Mexico City, Mexico

Distance
Transport
Popular
Ciudad Hidalgo → Mexico City by bus
  1. Take the bus from Ciudad Hidalgo to Mexico Citybus bus
3h 40m
$27–65
See more transport options
Activities
  • Mercado de Artesanias La Ciudadela
  • Casa Azul Museo Frida Kahlo
Explore Mexico City itineraries
Hotel
Hotel
Recommended

Casa Decu

8.4928 reviews
See more hotels

Day 6: Oaxaca, Mexico

Day 7: San Cristóbal de las Casas, Mexico

Day 8: Tuxtla Gutiérrez, Mexico

Days 9–10: Monterrey, Mexico

Days 11–13: Cancún, Mexico

Day 14: Mérida, Mexico

Distance
Transport
Popular
Cancún → Mérida by bus
  1. Take the bus from Cancún to Méridabus bus
3h 15m
$460–1,400
See more transport options
Activities
  • Great Museum of the Mayan World
  • Vaqueria Traditional Dance
Explore Mérida itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Merida

8.4740 reviews
See more hotels

Day 15: Playa del Carmen, Mexico

Distance
Transport
Popular
Mérida → Playa del Carmen by bus
  1. Take the bus from Mérida to Playa del Carmenbus bus
4h 15m
$440–1,300
See more transport options
Activities
  • Akumal Bay
  • Parque Fundadores
Explore Playa del Carmen itineraries
Hotel
Hotel
Recommended

Sandos Playacar All Inclusive

7.2487 reviews
See more hotels

Day 16: San Miguel de Cozumel, Mexico

Distance
Transport
Popular
Playa del Carmen → San Miguel de Cozumel by ferry
  1. Take the ferry from Playa del Carmen to San Miguel de Cozumelferry ferry
40 min
$8–30
See more transport options
Activities
  • Tequila Tasting Tour
  • Cozumel Pearl Farm
Explore San Miguel de Cozumel itineraries
Hotel
Hotel
Recommended

Presidente InterContinental Cozumel Resort & Spa by IHG

9.31,043 reviews
See more hotels

Day 17: Chetumal, Mexico

Day 18: Campeche, Mexico

Distance
Transport
Popular
Chetumal → Campeche by bus
  1. Take the bus from Chetumal to Campechebus bus
6h
$30–50
See more transport options
Activities
  • Baluarte de Santiago Botanical Garden
  • Museo de la Cultura Maya
Explore Campeche itineraries
Hotel
Hotel
Recommended

Hotel Lopez Campeche

8.6939 reviews
See more hotels

Day 19: Ciudad del Carmen, Mexico

Distance
Transport
Popular
Campeche → Ciudad del Carmen by bus
  1. Take the bus from Campeche to Ciudad del Carmenbus bus
3h
$26–75
See more transport options
Activities
  • Puente El Zacatal
  • Mercado Publico 18 de Marzo
Explore Ciudad del Carmen itineraries
Hotel
Hotel
Recommended

City Express by Marriott Ciudad del Carmen

8.3831 reviews
See more hotels

Day 20: Villahermosa, Mexico

Distance
Transport
Popular
Ciudad del Carmen → Villahermosa by bus
  1. Take the bus from Ciudad del Carmen to Villahermosabus bus
2h
$13–70
See more transport options
Activities
  • Catedral del Señor de Tabasco
  • Museo de Historia Natural José Narciso Rovirosa
Explore Villahermosa itineraries
Hotel
Hotel
Recommended

Villahermosa Marriott Hotel

8.9376 reviews
See more hotels

Day 21: Guadalajara, Mexico

Days 22–24: Puerto Vallarta, Mexico

Day 25: Mazatlán, Mexico

Distance
Transport
Popular
Puerto Vallarta → Mazatlán by bus
  1. Take the bus from Puerto Vallarta to Mazatlánbus bus
8h
$80–120
See more transport options
Activities
  • Explore Old Mazatlan Centro Historico
  • Walk the Mazatlan Malecon
Explore Mazatlán itineraries
Hotel
Hotel
Recommended

DoubleTree by Hilton Mazatlan, SIN

8.5898 reviews
See more hotels

Day 26: Cabo San Lucas, Mexico

Day 27: La Paz, Mexico

Distance
Transport
Popular
Cabo San Lucas → La Paz by bus
  1. Take the bus from Cabo San Lucas to La Pazbus bus
2h 30m
$21–50
See more transport options
Activities
  • Espiritu Santo Island Tour
  • Serpentarium de La Paz
Explore La Paz itineraries
Hotel
Hotel
Recommended

Hotel Catedral La Paz

9.21,076 reviews
See more hotels

Day 28: San José del Cabo, Mexico

Day 29: Tijuana, Mexico

Day 30: Ensenada, Mexico

Distance
Transport
Popular
Tijuana → Ensenada by bus
  1. Take the bus from Tijuana to Ensenadabus bus
1h 15m
$17–40
See more transport options
Activities
  • Parque de la Bandera Flag Park
  • Sport Fishing Charter from Ensenada Marina
Explore Ensenada itineraries
Hotel
Hotel
Recommended

City Express Plus by Marriott Ensenada

8.2533 reviews
See more hotels