Shuttle service: Quetzaltenango/Xela to San Pedro La Laguna
San Pedro Spanish School offers a reliable and convenient shuttle service for travelers from Quetzaltenango/Xela, providing a stress-free journey to San Pedro La Laguna on the shores of Lake Atitlán. Here’s everything you need to know about our shuttle service:

How It Works: Quetzaltenango/Xela to San Pedro La Laguna
- Pay a $7 deposit, or full fare (pay the remaining balance on the day of the trip)
- Q250 or $35
- Q250 or $35
- Fill out a short form with your travel details
- Receive your final confirmation by email or WhatsApp
Transportation Details
- Daily shuttle from Xela (Quetzaltenango) to San Pedro San Pedro La Laguna
- Pickup from your hotel or bus station
- Luggage allowance:
- 1 large suitcase
- 1 backpack or carry-on
- 1 large suitcase
Schedule & Duration
- Departure times: 8:30 a.m. | 2:30 p.m.
- Estimated travel time: 2.5 hours
Travel Information
- Type of Vehicle: A mid-sized, comfortable minivan with seating for up to 15 passengers.
- Route and Stops: No stops
- Changes: Modify your booking up to 24 hours before departure at no extra cost.
- Cancellations: Cancellations within 24 hours of the trip are non-refundable.
Alternative Option:
For a more private experience, a taxi costs USD 125.
Ready to go from Quetzaltenango/Xela to San Pedro La Laguna?
When you book, we’ll provide you with a WhatsApp contact for easy communication with the school and the driver. Our drivers speak Spanish and basic English to ensure smooth coordination.
📧 Need help? info@sanpedrospanishschool.com
Frequently Asked Questions
Traveling from Xela to San Pedro La Laguna has never been easier. Reserve your spot today and enjoy a seamless, scenic journey to one of Guatemala’s most beautiful destinations!
Recognized as the best Spanish school of