There are 7 ways to get from Cancún to San Pedro La Laguna by plane, shuttle, bus, ferry, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to La Aurora International Airport, Tour
best- Fly from Cancún International Airport (CUN) to La Aurora International Airport (GUA)plane CUN - GUA
- Take a shuttle bus from Antigua Guatemala to San Pedro La Laguna
8h 35m$188–343Bus, ferry
cheapest- Take the bus from Cancún to Playa del Carmenbus
- Take the bus from Playa del Carmen to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Panajachelbus
- Take the ferry from Panajachel to San Pedro La Lagunaferry
23h 47m$96–117Train, bus, ferry
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenquetrain
- Take the bus from Palenque to San Cristobal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Panajachelbus
- Take the ferry from Panajachel to San Pedro La Lagunaferry
24h 19m$433–2,478Drive 1,146.9 km
- Drive from Cancún to San Pedro La Lagunacar 1,146.9 km
22h 24m$139–200Fly to Tapachula International Airport, drive, shuttle, ferry
- Fly from Cancún International Airport (CUN) to Tapachula International Airport (TAP)plane CUN - TAP
- Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar
- Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xela
- Take a shuttle bus from Quetzaltenango to Panajachel
- Take the ferry from Panajachel to San Pedro La Lagunaferry
12h 50m$276–716Bus, Tour
- Take the bus from Terminal de Autobuses ADO Cancún to Bacalarbus
- Take the bus from Bacalar to Floresbus
- Take the bus from Flores to Panajachelbus
- Take the ferry from Panajachel to San Pedro La Lagunaferry
32h$266–654Shuttle, Tour
- Take a shuttle bus from Cancún to Belize City
- Take a shuttle bus from Belize City to Lake Atitlan
- Take the ferry from Panajachel to San Pedro La Lagunaferry
22h 39m
Cancún International Airport (CUN) to La Aurora International Airport (GUA) flights
Questions & Answers
The cheapest way to get from Cancún to San Pedro La Laguna is to bus and ferry which costs $95 - $120 and takes 23h 47m.
The fastest way to get from Cancún to San Pedro La Laguna is to fly and Tour which takes 8h 35m and costs $180 - $350.
The distance between Cancún and San Pedro La Laguna is 986 km. The road distance is 1146.9 km.
The best way to get from Cancún to San Pedro La Laguna without a car is to bus and ferry which takes 23h 47m and costs $95 - $120.
It takes approximately 8h 35m to get from Cancún to San Pedro La Laguna, including transfers.
San Pedro La Laguna is 1h behind Cancún. It is currently 5:32 AM in Cancún and 4:32 AM in San Pedro La Laguna.
Yes, the driving distance between Cancún to San Pedro La Laguna is 1147 km. It takes approximately 22h 24m to drive from Cancún to San Pedro La Laguna.
There are 411+ hotels available in San Pedro La Laguna.
What companies run services between Cancún, Mexico and San Pedro La Laguna, Guatemala?
There is no direct connection from Cancún to San Pedro La Laguna. However, you can take the bus to Aeropuerto Internacional de Cancún Terminal 2, walk to Cancún International Airport (CUN) airport, fly to La Aurora International Airport (GUA), walk to Fuerza Aerea, take the line 13 bus to Plaza Argentina, walk to Guatemala City Airport, take the shuttle to Antigua Guatemala, then take the shuttle to San Pedro La Laguna. Alternatively, you can take a bus from Cancún to San Pedro La Laguna via Playa del Carmen, San Cristóbal de las Casas, San Cristóbal de las Casas, Panajachel, and Panajachel in around 23h 47m.
- Website
- volaris.com
Flights from Cancún International Airport to La Aurora International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $95–220
Flights from Cancún International Airport to Tapachula International Airport via Guadalajara
- Ave. Duration
- 6h 12m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–450
Flights from Cancún International Airport to Tapachula International Airport via Mexico City
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $150–700
- Website
- avianca.com
Flights from Cancún International Airport to La Aurora International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $170–380
Flights from Cancún International Airport to La Aurora International Airport via San Salvador
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–380
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Tapachula International Airport via Monterrey
- Ave. Duration
- 6h 27m
- When
- Tuesday and Saturday
- Estimated price
- $110–450
- Website
- aeromexico.com
Flights from Cancún International Airport to Tapachula International Airport via Mexico City
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $150–700
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenque
- Ave. Duration
- 11h 1m
- Frequency
- Once daily
- Estimated price
- $45–220
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $45–55
- Local Tourist
- $55–70
- National Tourist
- $85–110
- International Tourist
- $110–140
- National Premier
- $140–170
- International Premier
- $180–220
- Phone
- +502 5139 7958
- [email protected]
- Website
- Iximche Tour Operador
Shuttle from Antigua Guatemala to San Pedro La Laguna
- Ave. Duration
- 2h 39m
- Frequency
- On demand
- Estimated price
- $70
- Schedules at
- Iximche Tour Operador
- Phone
- +52 984 131 6530
- [email protected]
- Website
- Playa Express
Bus from Cancún to Playa del Carmen
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Schedules at
- Playa Express
- Phone
- +52 921 167 7641
- [email protected]
- Website
- Turismo y Excursiones Alianza
Bus from Playa del Carmen to San Cristóbal de las Casas
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $40–60
- Schedules at
- Turismo y Excursiones Alianza
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from San Cristóbal de las Casas to Panajachel
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $46
- Website
- Eterna Primavera
Bus from San Cristóbal de las Casas to Panajachel
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $46
- Website
- Eterna Primavera
Bus from Flores to Panajachel
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $66
- Website
- Eterna Primavera
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from Palenque to San Cristobal de las Casas
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- $330–2,200
- Website
- Wayak
- Medium SUV 5 Passengers
- $330–460
- Sedan 3 Passengers
- $339
- Van 9 Passengers
- $420–600
- Sprinter 18 Passengers
- $1,700–2,200
- Sprinter 12 Passengers
- $1,430
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Border Tecún Umán to Quetzaltenango/Xela
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $95
- Website
- Adrenalina Tours
- Phone
- +502 3127 4935
- [email protected]
- Website
- Xocomil Tours
Shuttle from Quetzaltenango to Panajachel
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $147
- Website
- Xocomil Tours
- Phone
- +502 7720 3434 / 3465 2828
- [email protected]
- Website
- Atittans
Shuttle from Quetzaltenango to Panajachel
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $30
- Website
- Atittans
- Phone
- +502 4593 1295
- [email protected]
- Website
- NEWay Tours
Shuttle from Quetzaltenango to Panajachel
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- NEWay Tours
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Bacalar
- Ave. Duration
- 5h 40m
- Frequency
- Hourly
- Estimated price
- $40–60
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Bacalar
- Ave. Duration
- 5h 40m
- Frequency
- Hourly
- Estimated price
- $25–45
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Bacalar
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a day
- Estimated price
- $21–29
- Schedules at
- ahorrobus.com.mx
Bus from Terminal de Autobuses ADO Cancún to Bacalar
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $40–43
- Schedules at
- Turismo y Excursiones Alianza Bacalar
- [email protected]
- Website
- MayanOz
Bus from Bacalar to Flores
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $60–410
- Website
- MayanOz
- Airport
- $350–410
- Phone
- +501 614 9503
- [email protected]
- Website
- Nelson Maya Adventures
Shuttle from Cancún to Belize City
- Ave. Duration
- 9h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
Shuttle from Belize City to Lake Atitlan
- Ave. Duration
- 9h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
Ferry from Panajachel to San Pedro La Laguna
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6
Ferry from Panajachel to San Pedro La Laguna
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6
Ferry from Panajachel to San Pedro La Laguna
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6
- Phone
- +502 5417 0602
- [email protected]
- Website
- atitlanboattrip.com
Ferry from Panajachel to San Pedro La Laguna
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- $118
- Schedules at
- atitlanboattrip.com
Ferry from Panajachel to San Pedro La Laguna
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- $118
- Schedules at
- atitlanboattrip.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, The beginner’s guide to the 2018 World Nomad Games, and Want to know more about Flixbus? - to help you get the most out of your next trip.



























































