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 CityMonterreyItinerary navigation
Days 1–3: Mexico City, Mexico
Activities
- Zocalo Plaza de la Constitucion
- Bosque de Chapultepec
Hotel

Day 4: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Mercado 20 de Noviembre
- Templo de Santo Domingo de Guzman
Hotel

Day 5: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Museo del Cacao y Chocolateria Cultural
- Mirador de la Cruz
Hotel

Day 6: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Parque de la Marimba
- Canon del Sumidero Boat Tour
Hotel

Day 7: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Hiking at Cerro de la Silla
- Museo de Arte Contemporaneo MARCO
Hotel

8 days in Mexico
CancúnMexico CityItinerary navigation
Days 1–3: Cancún, Mexico
Activities
- La Isla Shopping Village
- Dolphin Discovery Isla Mujeres
Hotel

Day 4: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Vaqueria Traditional Dance
- Santa Lucia Park
Hotel

Day 5: Playa del Carmen, Mexico
Transport
- Take the bus from Mérida to Playa del Carmenbus
4h 15m
$440–1,300
Activities
- Cenote Azul
- 3D Museum of Wonders
Hotel

Day 6: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Punta Sur Eco Beach Park
- Palancar Reef Snorkeling Diving
Hotel

Days 7–8: Mexico City, Mexico
Transport
- Fly from San Miguel de Cozumel to Mexico Cityplane
2h 18m
$130–420
Activities
- Museo Soumaya
- Zocalo Plaza de la Constitucion
Hotel

9 days in Mexico
OaxacaAcámbaroItinerary navigation
Day 1: Oaxaca, Mexico
Activities
- Teotitlan del Valle
- Mercado Benito Juarez
Hotel

Days 2–4: Mexico City, Mexico
Transport
- Take the bus from Oaxaca to Mexico Citybus
- Take the foot from Oaxaca to Mexico Citywalk
- Fly from Oaxaca to Mexico Cityplane
2h 19m
$650–33,000
Activities
- Catedral Metropolitana de la Asuncion de la Santisima Virgen Maria a los cielos
- Palacio de Bellas Artes
Hotel

Day 5: San Miguel de Allende, Mexico
Transport
- Take the bus from Mexico City to San Miguel de Allendebus
4h
$35–80
Activities
- Attend an event at Bellas Artes
- Museo Casa Ignacio Allende
Hotel

Day 6: Guanajuato, Mexico
Transport
- Take the bus from San Miguel de Allende to Guanajuatobus
1h 30m
$15–40
Activities
- Museo Ex-Hacienda del Cochero
- Museo de las Momias de Guanajuato
Hotel

Day 7: Dolores Hidalgo, Mexico
Transport
- Take the bus from Guanajuato to Dolores Hidalgobus
- Take the bus from Guanajuato to Dolores Hidalgobus
2h 50m
$18–53
Activities
- Museo de la Independencia Nacional
- Talavera Mayolica Dolores Hidalgo
Hotel

Day 8: Celaya, Mexico
Transport
- Take the bus from Dolores Hidalgo to Celayabus
3h 30m
$8–13
Activities
- Centro Interactivo de Ciencia y Tecnologia CECYTEG
- Jardin Principal
Hotel

Day 9: Acámbaro, Mexico
Transport
- Take the bus from Celaya to Acámbarobus
- Take the bus from Celaya to Acámbarobus
1h 33m
$7–10
Activities
- Plaza Principal (Jardín Principal)
- Museo Arqueológico de Acámbaro
Hotel

10 days in Mexico
Puerto VallartaTuxtla GutiérrezItinerary navigation
Days 1–3: Puerto Vallarta, Mexico
Activities
- Malecon Boardwalk
- Whale Watching Tour seasonal
Hotel

Day 4: Guadalajara, Mexico
Transport
- Take the bus from Puerto Vallarta to Guadalajarabus
- Take the transfer from Puerto Vallarta to Guadalajaratransfer
- Take the bus from Puerto Vallarta to Guadalajarabus
4h 29m
$31–77
Activities
- Plaza de Armas
- Regional Museum of Guadalajara
Hotel

Days 5–7: Mexico City, Mexico
Transport
- Take a shuttle bus from Guadalajara to Mexico City
- Take the transfer from Guadalajara to Mexico Citytransfer
- Fly from Guadalajara to Mexico Cityplane
2h 40m
$82–192
Activities
- Museo del Templo Mayor
- Palacio Nacional
Hotel

Day 8: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- San Bartolo Coyotepec
- Museo de las Culturas de Oaxaca
Hotel

Day 9: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Museo del Ambar
- Templo de Santo Domingo
Hotel

Day 10: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Plaza Civica Parque Central
- Museo Regional de Chiapas
Hotel

11 days in Mexico
MéridaSan Cristóbal de las CasasItinerary navigation
Day 1: Mérida, Mexico
Activities
- Cenote Xlacah
- Santa Lucia Park
Hotel

Days 2–4: Cancún, Mexico
Transport
- Take the train from Mérida to Cancúntrain
3h 31m
$30–270
Activities
- Xplor Park
- El Rey Archaeological Zone
Hotel

Day 5: Playa del Carmen, Mexico
Transport
- Take the train from Cancún to Playa del Carmentrain
49 min
$14–70
Activities
- Xcaret Park
- Xplor Park
Hotel

Day 6: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Discover Mexico Park Cozumel
- Kaokao Chocolate Factory Tour
Hotel

Days 7–9: Mexico City, Mexico
Transport
- Fly from San Miguel de Cozumel to Mexico Cityplane
2h 18m
$130–420
Activities
- Zocalo Plaza de la Constitucion
- Casa Azul Museo Frida Kahlo
Hotel

Day 10: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Monte Alban
- Museo Textil de Oaxaca
Hotel

Day 11: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Mercado de Artesanias
- Andador Guadalupano
Hotel

12 days in Mexico
GuadalajaraMexico CityItinerary navigation
Day 1: Guadalajara, Mexico
Activities
- Tlaquepaque Historic Center
- Tequila Tour
Hotel

Days 2–4: Puerto Vallarta, Mexico
Transport
- Take a shuttle bus from Guadalajara to Puerto Vallarta
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Fly from Guadalajara to Puerto Vallartaplane
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Take the bus from Guadalajara to Puerto Vallartabus
2h 21m
$58–164
Activities
- Scuba Diving or Snorkeling Tour
- Marietas Islands National Park Tour
Hotel

Day 5: Mazatlán, Mexico
Transport
- Take the bus from Puerto Vallarta to Mazatlánbus
8h
$80–120
Activities
- Visit the Cathedral Basilica of the Immaculate Conception
- Explore Deer Island
Hotel

Day 6: Cabo San Lucas, Mexico
Transport
- Take the taxi from Mazatlán to Cabo San Lucastaxi
- Fly from Mazatlán to Cabo San Lucasplane
- Take the transfer from Mazatlán to Cabo San Lucastransfer
- Take the bus from Mazatlán to Cabo San Lucasbus
5h 43m
$210–479
Activities
- Golf at Quivira Golf Club
- Snorkeling at Santa Maria Bay
Hotel

Day 7: La Paz, Mexico
Transport
- Take the bus from Cabo San Lucas to La Pazbus
2h 30m
$21–50
Activities
- Day Trip to Todos Santos
- Sunset Cruise
Hotel

Day 8: San José del Cabo, Mexico
Transport
- Take the bus from La Paz to San José del Cabobus
- Take the bus from La Paz to San José del Cabobus
3h 39m
$7–68
Activities
- Visit Plaza Mijares Old Town Square
- Mission San Jose del Cabo Anuiti
Hotel

Day 9: Tijuana, Mexico
Transport
- Take the bus from San José del Cabo to Tijuanabus
- Take the transfer from San José del Cabo to Tijuanatransfer
- Fly from San José del Cabo to Tijuanaplane
- Take the taxi from San José del Cabo to Tijuanataxi
3h 27m
$74–202
Activities
- Mercado Hidalgo
- Caesars Restaurant
Hotel

Day 10: Ensenada, Mexico
Transport
- Take the bus from Tijuana to Ensenadabus
1h 15m
$17–40
Activities
- ATV Off-Roading Tour
- Kayaking in Ensenada Bay
Hotel

Days 11–12: Mexico City, Mexico
Transport
- Take the bus from Ensenada to Mexico Citybus
- Take the transfer from Ensenada to Mexico Citytransfer
- Fly from Ensenada to Mexico Cityplane
5h 37m
$138–304
Activities
- Teotihuacan Pyramids
- Museo del Templo Mayor
Hotel

13 days in Mexico
Playa del CarmenMexico CityItinerary navigation
Day 1: Playa del Carmen, Mexico
Activities
- Sailing Catamaran Tour
- 3D Museum of Wonders
Hotel

Days 2–4: Cancún, Mexico
Transport
- Take the train from Playa del Carmen to Cancúntrain
51 min
$14–70
Activities
- Chichen Itza Tour
- Dolphin Discovery Isla Mujeres
Hotel

Day 5: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Calesa Horse Drawn Carriage Ride
- Paseo de Montejo
Hotel

Day 6: Campeche, Mexico
Transport
- Take the bus from Mérida to Campechebus
2h 25m
$13–70
Activities
- Museo de la Cultura Maya
- Puerta de Tierra
Hotel

Day 7: Ciudad del Carmen, Mexico
Transport
- Take the bus from Campeche to Ciudad del Carmenbus
3h
$26–75
Activities
- Mercado Publico 18 de Marzo
- Playa Norte
Hotel

Day 8: Villahermosa, Mexico
Transport
- Take the bus from Ciudad del Carmen to Villahermosabus
2h
$13–70
Activities
- Mercado de Artesanías
- Planetario Tabasco 2000
Hotel

Days 9–10: Monterrey, Mexico
Transport
- Take the taxi from Villahermosa to Monterreytaxi
- Fly from Villahermosa to Monterreyplane
- Take the transfer from Villahermosa to Monterreytransfer
- Take the bus from Villahermosa to Monterreybus
3h 45m
$131–251
Activities
- Mercado Juarez
- Galerias Monterrey
Hotel

Days 11–13: Mexico City, Mexico
Transport
- Take the bus from Monterrey to Mexico Citybus
- Take the transfer from Monterrey to Mexico Citytransfer
- Fly from Monterrey to Mexico Cityplane
3h 53m
$64–211
Activities
- Catedral Metropolitana de la Asuncion de la Santisima Virgen Maria a los cielos
- Palacio de Bellas Artes
Hotel

14 days in Mexico
MonterreyMazatlánItinerary navigation
Days 1–2: Monterrey, Mexico
Activities
- Macroplaza
- Parque La Huasteca
Hotel

Days 3–5: Mexico City, Mexico
Transport
- Take the bus from Monterrey to Mexico Citybus
- Take the transfer from Monterrey to Mexico Citytransfer
- Fly from Monterrey to Mexico Cityplane
3h 53m
$64–211
Activities
- Teotihuacan Pyramids
- Torre Latinoamericana
Hotel

Day 6: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Teotitlan del Valle
- Templo de Santo Domingo de Guzman
Hotel

Day 7: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Mirador de la Cruz
- Centro de Textiles del Mundo Maya
Hotel

Day 8: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Zoologico Miguel Alvarez del Toro ZOOMAT
- Jardin Botanico Dr Faustino Miranda
Hotel

Day 9: Tijuana, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Tijuana
- Take the foot from Tuxtla Gutiérrez to Tijuanawalk
- Fly from Tuxtla Gutiérrez to Tijuanaplane
- Take the taxi from Tuxtla Gutiérrez to Tijuanataxi
6h 27m
$265–568
Activities
- Border Wall Art
- Cerveceria Insurgente
Hotel

Day 10: Ensenada, Mexico
Transport
- Take the bus from Tijuana to Ensenadabus
1h 15m
$17–40
Activities
- La Bufadora Geyser
- Horseback Riding on Playa Hermosa
Hotel

Day 11: La Paz, Mexico
Transport
- Take the bus from Ensenada to La Pazbus
- Take the transfer from Ensenada to La Paztransfer
- Fly from Ensenada to La Pazplane
- Take the taxi from Ensenada to La Paztaxi
4h 18m
$138–314
Activities
- Downtown La Paz Exploration
- Anthropology and History Museum
Hotel

Day 12: Cabo San Lucas, Mexico
Transport
- Take the bus from La Paz to Cabo San Lucasbus
3h
$21–50
Activities
- ATV Desert Adventure
- El Arco Boat Tour
Hotel

Day 13: San José del Cabo, Mexico
Transport
- Take the bus from Cabo San Lucas to San José del Cabobus
45 min
$2–18
Activities
- Golf at Club Campestre San Jose
- Mission San Jose del Cabo Anuiti
Hotel

Day 14: Mazatlán, Mexico
Transport
- Take the bus from San José del Cabo to Mazatlánbus
- Take the transfer from San José del Cabo to Mazatlántransfer
- Fly from San José del Cabo to Mazatlánplane
- Take the taxi from San José del Cabo to Mazatlántaxi
5h 24m
$208–478
Activities
- Take a Pacifico Brewery Tour
- Shop at Mercado Pino Suarez
Hotel

15 days in Mexico
San Miguel de AllendeSan Miguel de CozumelItinerary navigation
Day 1: San Miguel de Allende, Mexico
Activities
- Mirador de San Miguel de Allende
- Walk the cobblestone streets of Zona Centro
Hotel

Days 2–4: Mexico City, Mexico
Transport
- Take the bus from San Miguel de Allende to Mexico Citybus
- Take the bus from San Miguel de Allende to Mexico Citybus
4h 27m
$58–110
Activities
- Palacio Nacional
- Bosque de Chapultepec
Hotel

Day 5: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Rufino Tamayo Museum of Pre-Hispanic Art
- Mercado 20 de Noviembre
Hotel

Day 6: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Cafe Museo Cafe
- El Arcotete Ecotourism Park
Hotel

Day 7: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Catedral de San Marcos
- Parque Bicentenario
Hotel

Days 8–9: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Parque Fundidora
- Galerias Monterrey
Hotel

Days 10–12: Cancún, Mexico
Transport
- Take the bus from Monterrey to Cancúnbus
- Take the transfer from Monterrey to Cancúntransfer
- Fly from Monterrey to Cancúnplane
- Take the transfer from Monterrey to Cancúntransfer
- Take the bus from Monterrey to Cancúnbus
5h 23m
$81–351
Activities
- Dolphin Discovery Isla Mujeres
- Cenote Ik Kil
Hotel

Day 13: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Santa Lucia Park
- Santiago Neighborhood
Hotel

Day 14: Playa del Carmen, Mexico
Transport
- Take the bus from Mérida to Playa del Carmenbus
4h 15m
$440–1,300
Activities
- Fifth Avenue
- Cenote Azul
Hotel

Day 15: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Palancar Reef Snorkeling Diving
- Discover Mexico Park Cozumel
Hotel

16 days in Mexico
Cabo San LucasMonterreyItinerary navigation
Day 1: Cabo San Lucas, Mexico
Activities
- San Jose del Cabo Art Walk
- El Arco Boat Tour
Hotel

Day 2: La Paz, Mexico
Transport
- Take the bus from Cabo San Lucas to La Pazbus
2h 30m
$21–50
Activities
- Local Gastronomic Experience
- Espiritu Santo Island Tour
Hotel

Day 3: San José del Cabo, Mexico
Transport
- Take the bus from La Paz to San José del Cabobus
- Take the bus from La Paz to San José del Cabobus
3h 39m
$7–68
Activities
- San Jose del Cabo Art Walk
- Snorkeling at Santa Maria Bay
Hotel

Day 4: Mazatlán, Mexico
Transport
- Take the bus from San José del Cabo to Mazatlánbus
- Take the transfer from San José del Cabo to Mazatlántransfer
- Fly from San José del Cabo to Mazatlánplane
- Take the taxi from San José del Cabo to Mazatlántaxi
5h 24m
$208–478
Activities
- Explore Deer Island
- Enjoy the Golden Zone
Hotel

Days 5–7: Puerto Vallarta, Mexico
Transport
- Take the bus from Mazatlán to Puerto Vallartabus
7h 15m
$80–120
Activities
- Playa Los Muertos Pier
- Vallarta Botanical Gardens
Hotel

Day 8: Guadalajara, Mexico
Transport
- Take the bus from Puerto Vallarta to Guadalajarabus
- Take the transfer from Puerto Vallarta to Guadalajaratransfer
- Take the bus from Puerto Vallarta to Guadalajarabus
4h 29m
$31–77
Activities
- Expiatory Temple
- Teatro Degollado
Hotel

Days 9–11: Mexico City, Mexico
Transport
- Take a shuttle bus from Guadalajara to Mexico City
- Take the transfer from Guadalajara to Mexico Citytransfer
- Fly from Guadalajara to Mexico Cityplane
2h 40m
$82–192
Activities
- Mercado de Artesanias La Ciudadela
- Coyoacan neighborhood
Hotel

Day 12: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Rufino Tamayo Museum of Pre-Hispanic Art
- Museo Textil de Oaxaca
Hotel

Day 13: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Templo de Santo Domingo
- Mercado de Artesanias
Hotel

Day 14: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Plaza Civica Parque Central
- Museo de la Ciudad
Hotel

Days 15–16: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Galerias Monterrey
- Horno 3 Museo del Acero
Hotel

17 days in Mexico
VeracruzCampecheItinerary navigation
Day 1: Veracruz, Mexico
Activities
- Carranza Lighthouse
- Casa Museo Agustin Lara
Hotel

Days 2–4: Mexico City, Mexico
Transport
- Take the taxi from Veracruz to Mexico Citytaxi
- Fly from Veracruz to Mexico Cityplane
1h 25m
$86–258
Activities
- Palacio de Bellas Artes
- Palacio Nacional
Hotel

Day 5: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Monte Alban
- Mercado 20 de Noviembre
Hotel

Day 6: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Na Bolom Cultural Association
- Mercado de Artesanias
Hotel

Day 7: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Miradores del Canon del Sumidero
- Catedral de San Marcos
Hotel

Days 8–9: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Museo de Historia Mexicana
- Paseo Santa Lucia
Hotel

Days 10–12: Cancún, Mexico
Transport
- Take the bus from Monterrey to Cancúnbus
- Take the transfer from Monterrey to Cancúntransfer
- Fly from Monterrey to Cancúnplane
- Take the transfer from Monterrey to Cancúntransfer
- Take the bus from Monterrey to Cancúnbus
5h 23m
$81–351
Activities
- Dolphin Discovery Isla Mujeres
- Tulum Ruins
Hotel

Day 13: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Regional Anthropology Museum Palacio Canton
- Vaqueria Traditional Dance
Hotel

Day 14: Playa del Carmen, Mexico
Transport
- Take the bus from Mérida to Playa del Carmenbus
4h 15m
$440–1,300
Activities
- Xplor Park
- Rio Secreto
Hotel

Day 15: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Cozumel Museum Museo de la Isla de Cozumel
- Paradise Beach
Hotel

Day 16: Chetumal, Mexico
Transport
- Take the ferry from San Miguel de Cozumel to Chetumalferry
- Take the transfer from San Miguel de Cozumel to Chetumaltransfer
- Take the bus from San Miguel de Cozumel to Chetumalbus
6h 42m
$35–105
Activities
- Zazil Ha Ecological Park
- Exploratory Center of the Manatee
Hotel

Day 17: Campeche, Mexico
Transport
- Take the bus from Chetumal to Campechebus
6h
$30–50
Activities
- Mercado Principal
- Puerta de Mar
Hotel

18 days in Mexico
MazatlánPlaya del CarmenItinerary navigation
Day 1: Mazatlán, Mexico
Activities
- Visit Plaza Machado
- Relax at Playa Olas Altas
Hotel

Days 2–4: Puerto Vallarta, Mexico
Transport
- Take the bus from Mazatlán to Puerto Vallartabus
7h 15m
$80–120
Activities
- Canopy River Zip Lining
- Zona Romantica Old Town
Hotel

Day 5: Guadalajara, Mexico
Transport
- Take the bus from Puerto Vallarta to Guadalajarabus
- Take the transfer from Puerto Vallarta to Guadalajaratransfer
- Take the bus from Puerto Vallarta to Guadalajarabus
4h 29m
$31–77
Activities
- Plaza de Armas
- Tequila Tour
Hotel

Days 6–8: Mexico City, Mexico
Transport
- Take a shuttle bus from Guadalajara to Mexico City
- Take the transfer from Guadalajara to Mexico Citytransfer
- Fly from Guadalajara to Mexico Cityplane
2h 40m
$82–192
Activities
- Torre Latinoamericana
- Museo Soumaya
Hotel

Day 9: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Teotitlan del Valle
- San Bartolo Coyotepec
Hotel

Day 10: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Reserva Ecologica Huitepec
- Museo del Ambar
Hotel

Day 11: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Canon del Sumidero Boat Tour
- Catedral de San Marcos
Hotel

Days 12–13: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Museo del Palacio de Gobierno
- Horno 3 Museo del Acero
Hotel

Days 14–16: Cancún, Mexico
Transport
- Take the bus from Monterrey to Cancúnbus
- Take the transfer from Monterrey to Cancúntransfer
- Fly from Monterrey to Cancúnplane
- Take the transfer from Monterrey to Cancúntransfer
- Take the bus from Monterrey to Cancúnbus
5h 23m
$81–351
Activities
- El Rey Archaeological Zone
- Market 28 (Mercado 28)
Hotel

Day 17: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Dzibilchaltun Mayan Ruins
- Plaza Grande
Hotel

Day 18: Playa del Carmen, Mexico
Transport
- Take the bus from Mérida to Playa del Carmenbus
4h 15m
$440–1,300
Activities
- Rio Secreto
- Playacar Beach
Hotel

19 days in Mexico
TijuanaCancúnItinerary navigation
Day 1: Tijuana, Mexico
Activities
- Caesars Restaurant
- Tijuana Arch
Hotel

Day 2: Ensenada, Mexico
Transport
- Take the bus from Tijuana to Ensenadabus
1h 15m
$17–40
Activities
- Kayaking in Ensenada Bay
- Playa Hermosa Beach
Hotel

Day 3: La Paz, Mexico
Transport
- Take the bus from Ensenada to La Pazbus
- Take the transfer from Ensenada to La Paztransfer
- Fly from Ensenada to La Pazplane
- Take the taxi from Ensenada to La Paztaxi
4h 18m
$138–314
Activities
- Downtown La Paz Exploration
- Local Gastronomic Experience
Hotel

Day 4: Cabo San Lucas, Mexico
Transport
- Take the bus from La Paz to Cabo San Lucasbus
3h
$21–50
Activities
- Lovers Beach Visit
- Snorkeling at Santa Maria Bay
Hotel

Day 5: San José del Cabo, Mexico
Transport
- Take the bus from Cabo San Lucas to San José del Cabobus
45 min
$2–18
Activities
- San Jose del Cabo Estuary and Bird Sanctuary
- Mexican Cooking Class
Hotel

Day 6: Mazatlán, Mexico
Transport
- Take the bus from San José del Cabo to Mazatlánbus
- Take the transfer from San José del Cabo to Mazatlántransfer
- Fly from San José del Cabo to Mazatlánplane
- Take the taxi from San José del Cabo to Mazatlántaxi
5h 24m
$208–478
Activities
- Hike El Faro Lighthouse
- Discover Gran Acuario Mazatlan
Hotel

Days 7–9: Puerto Vallarta, Mexico
Transport
- Take the bus from Mazatlán to Puerto Vallartabus
7h 15m
$80–120
Activities
- Vallarta Botanical Gardens
- Playa Los Muertos Pier
Hotel

Day 10: Guadalajara, Mexico
Transport
- Take the bus from Puerto Vallarta to Guadalajarabus
- Take the transfer from Puerto Vallarta to Guadalajaratransfer
- Take the bus from Puerto Vallarta to Guadalajarabus
4h 29m
$31–77
Activities
- Teatro Degollado
- Tequila Tour
Hotel

Days 11–13: Mexico City, Mexico
Transport
- Take a shuttle bus from Guadalajara to Mexico City
- Take the transfer from Guadalajara to Mexico Citytransfer
- Fly from Guadalajara to Mexico Cityplane
2h 40m
$82–192
Activities
- Coyoacan neighborhood
- Mercado de Artesanias La Ciudadela
Hotel

Day 14: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Teotitlan del Valle
- Oaxaca Ethnobotanical Garden
Hotel

Day 15: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Cafe Museo Cafe
- Mercado de Artesanias
Hotel

Day 16: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Cristo de Copoya
- Parque de la Marimba
Hotel

Days 17–18: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Hiking at Cerro de la Silla
- Galerias Monterrey
Hotel

Day 19: Cancún, Mexico
Transport
- Take the bus from Monterrey to Cancúnbus
- Take the transfer from Monterrey to Cancúntransfer
- Fly from Monterrey to Cancúnplane
- Take the transfer from Monterrey to Cancúntransfer
- Take the bus from Monterrey to Cancúnbus
5h 23m
$81–351
Activities
- Cenote Ik Kil
- Cozumel Day Trip
Hotel

20 days in Mexico
ChetumalMazatlánItinerary navigation
Day 1: Chetumal, Mexico
Activities
- Mercado Ignacio Manuel Altamirano
- Museum of Maya Culture
Hotel

Day 2: Mérida, Mexico
Transport
- Take the bus from Chetumal to Méridabus
5h 5m
$30–90
Activities
- Santa Lucia Park
- Dzibilchaltun Mayan Ruins
Hotel

Days 3–5: Cancún, Mexico
Transport
- Take the train from Mérida to Cancúntrain
3h 31m
$30–270
Activities
- La Isla Shopping Village
- Chichen Itza Tour
Hotel

Day 6: Playa del Carmen, Mexico
Transport
- Take the train from Cancún to Playa del Carmentrain
49 min
$14–70
Activities
- Playacar Beach
- Xcaret Park
Hotel

Day 7: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Stingray Beach
- Atlantis Submarine Expedition
Hotel

Days 8–10: Mexico City, Mexico
Transport
- Fly from San Miguel de Cozumel to Mexico Cityplane
2h 18m
$130–420
Activities
- Palacio Nacional
- Teotihuacan Pyramids
Hotel

Day 11: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Museo Textil de Oaxaca
- Oaxaca Ethnobotanical Garden
Hotel

Day 12: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Mercado de Artesanias
- Cafe Museo Cafe
Hotel

Day 13: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Zoologico Miguel Alvarez del Toro ZOOMAT
- Parque Bicentenario
Hotel

Days 14–15: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Presa La Boca
- Museo de Arte Contemporaneo MARCO
Hotel

Day 16: Guadalajara, Mexico
Transport
- Take the bus from Monterrey to Guadalajarabus
- Take the transfer from Monterrey to Guadalajaratransfer
- Fly from Monterrey to Guadalajaraplane
- Take the transfer from Monterrey to Guadalajaratransfer
- Take a shuttle bus from Monterrey to Guadalajara
4h 40m
$65–142
Activities
- Expiatory Temple
- Rotonda de los Jaliscienses Ilustres
Hotel

Days 17–19: Puerto Vallarta, Mexico
Transport
- Take a shuttle bus from Guadalajara to Puerto Vallarta
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Fly from Guadalajara to Puerto Vallartaplane
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Take the bus from Guadalajara to Puerto Vallartabus
2h 21m
$58–164
Activities
- Playa Los Muertos Pier
- Vallarta Botanical Gardens
Hotel

Day 20: Mazatlán, Mexico
Transport
- Take the bus from Puerto Vallarta to Mazatlánbus
8h
$80–120
Activities
- Take a boat to Stone Island
- Explore Old Mazatlan Centro Historico
Hotel

30 days in Mexico
MoreliaEnsenadaItinerary navigation
Day 1: Morelia, Mexico
Activities
- Mask Museum
- Morelia Cathedral
Hotel

Day 2: Ciudad Hidalgo, Mexico
Transport
- Take the bus from Morelia to Ciudad Hidalgobus
2h 30m
$13–35
Activities
- Presa de Pucuato
- Mirador de Mil Cumbres
Hotel

Days 3–5: Mexico City, Mexico
Transport
- Take the bus from Ciudad Hidalgo to Mexico Citybus
3h 40m
$27–65
Activities
- Mercado de Artesanias La Ciudadela
- Casa Azul Museo Frida Kahlo
Hotel

Day 6: Oaxaca, Mexico
Transport
- Take the bus from Mexico City to Oaxacabus
- Take the transfer from Mexico City to Oaxacatransfer
- Fly from Mexico City to Oaxacaplane
- Take the foot from Mexico City to Oaxacawalk
- Take the bus from Mexico City to Oaxacabus
2h 24m
$650–33,002
Activities
- Templo de Santo Domingo de Guzman
- Mezcal Tasting at Mezcaleria In Situ
Hotel

Day 7: San Cristóbal de las Casas, Mexico
Transport
- Take the bus from Oaxaca to San Cristóbal de las Casasbus
11h 15m
$90–140
Activities
- Museo del Ambar
- Museo del Cacao y Chocolateria Cultural
Hotel

Day 8: Tuxtla Gutiérrez, Mexico
Transport
- Take the bus from San Cristóbal de las Casas to Tuxtla Gutiérrezbus
1h 15m
$170–800
Activities
- Mercado de los Ancianos
- Cristo de Copoya
Hotel

Days 9–10: Monterrey, Mexico
Transport
- Take a shuttle bus from Tuxtla Gutiérrez to Monterrey
- Take the foot from Tuxtla Gutiérrez to Monterreywalk
- Fly from Tuxtla Gutiérrez to Monterreyplane
- Take the transfer from Tuxtla Gutiérrez to Monterreytransfer
- Take the bus from Tuxtla Gutiérrez to Monterreybus
5h 31m
$157–415
Activities
- Museo de Arte Contemporaneo MARCO
- Parque La Huasteca
Hotel

Days 11–13: Cancún, Mexico
Transport
- Take the bus from Monterrey to Cancúnbus
- Take the transfer from Monterrey to Cancúntransfer
- Fly from Monterrey to Cancúnplane
- Take the transfer from Monterrey to Cancúntransfer
- Take the bus from Monterrey to Cancúnbus
5h 23m
$81–351
Activities
- Market 28 (Mercado 28)
- Xcaret Park
Hotel

Day 14: Mérida, Mexico
Transport
- Take the bus from Cancún to Méridabus
3h 15m
$460–1,400
Activities
- Great Museum of the Mayan World
- Vaqueria Traditional Dance
Hotel

Day 15: Playa del Carmen, Mexico
Transport
- Take the bus from Mérida to Playa del Carmenbus
4h 15m
$440–1,300
Activities
- Akumal Bay
- Parque Fundadores
Hotel

Day 16: San Miguel de Cozumel, Mexico
Transport
- Take the ferry from Playa del Carmen to San Miguel de Cozumelferry
40 min
$8–30
Activities
- Tequila Tasting Tour
- Cozumel Pearl Farm
Hotel

Day 17: Chetumal, Mexico
Transport
- Take the ferry from San Miguel de Cozumel to Chetumalferry
- Take the transfer from San Miguel de Cozumel to Chetumaltransfer
- Take the bus from San Miguel de Cozumel to Chetumalbus
6h 42m
$35–105
Activities
- Palacio de Gobierno
- Museo de la Ciudad
Hotel

Day 18: Campeche, Mexico
Transport
- Take the bus from Chetumal to Campechebus
6h
$30–50
Activities
- Baluarte de Santiago Botanical Garden
- Museo de la Cultura Maya
Hotel

Day 19: Ciudad del Carmen, Mexico
Transport
- Take the bus from Campeche to Ciudad del Carmenbus
3h
$26–75
Activities
- Puente El Zacatal
- Mercado Publico 18 de Marzo
Hotel

Day 20: Villahermosa, Mexico
Transport
- Take the bus from Ciudad del Carmen to Villahermosabus
2h
$13–70
Activities
- Catedral del Señor de Tabasco
- Museo de Historia Natural José Narciso Rovirosa
Hotel

Day 21: Guadalajara, Mexico
Transport
- Take the taxi from Villahermosa to Guadalajarataxi
- Fly from Villahermosa to Guadalajaraplane
- Take the transfer from Villahermosa to Guadalajaratransfer
- Take a shuttle bus from Villahermosa to Guadalajara
3h 3m
$93–260
Activities
- Expiatory Temple
- Government Palace
Hotel

Days 22–24: Puerto Vallarta, Mexico
Transport
- Take a shuttle bus from Guadalajara to Puerto Vallarta
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Fly from Guadalajara to Puerto Vallartaplane
- Take the transfer from Guadalajara to Puerto Vallartatransfer
- Take the bus from Guadalajara to Puerto Vallartabus
2h 21m
$58–164
Activities
- Zona Romantica Old Town
- Our Lady of Guadalupe Parish
Hotel

Day 25: Mazatlán, Mexico
Transport
- Take the bus from Puerto Vallarta to Mazatlánbus
8h
$80–120
Activities
- Explore Old Mazatlan Centro Historico
- Walk the Mazatlan Malecon
Hotel

Day 26: Cabo San Lucas, Mexico
Transport
- Take the taxi from Mazatlán to Cabo San Lucastaxi
- Fly from Mazatlán to Cabo San Lucasplane
- Take the transfer from Mazatlán to Cabo San Lucastransfer
- Take the bus from Mazatlán to Cabo San Lucasbus
5h 43m
$210–479
Activities
- ATV Desert Adventure
- Glass Bottom Boat Tour to El Arco
Hotel

Day 27: La Paz, Mexico
Transport
- Take the bus from Cabo San Lucas to La Pazbus
2h 30m
$21–50
Activities
- Espiritu Santo Island Tour
- Serpentarium de La Paz
Hotel

Day 28: San José del Cabo, Mexico
Transport
- Take the bus from La Paz to San José del Cabobus
- Take the bus from La Paz to San José del Cabobus
3h 39m
$7–68
Activities
- Flora Farms
- San Jose del Cabo Art Walk
Hotel

Day 29: Tijuana, Mexico
Transport
- Take the bus from San José del Cabo to Tijuanabus
- Take the transfer from San José del Cabo to Tijuanatransfer
- Fly from San José del Cabo to Tijuanaplane
- Take the taxi from San José del Cabo to Tijuanataxi
3h 27m
$74–202
Activities
- Border Wall Art
- Plaza Santa Cecilia
Hotel

Day 30: Ensenada, Mexico
Transport
- Take the bus from Tijuana to Ensenadabus
1h 15m
$17–40
Activities
- Parque de la Bandera Flag Park
- Sport Fishing Charter from Ensenada Marina
Hotel

