Quick summary
Two operators sell a direct shuttle from Antigua to San Pedro La Laguna, and only one tells you where it puts you down. Atitrans runs 09:00 and 14:00 every day, from USD 20 per person, publishes a journey time of 4:30 hours, and drops at the Muelle de San Pedro — the pier, in the village. Guatemala Transportation runs 08:30 and 14:00 at USD 25 per person, with no published pickup address, drop point or duration.
The alternative is the Panajachel shuttle (USD 20; 05:30, 08:00, 12:30, 16:00) plus a lancha. With a boat fare on top it does not undercut a USD 20 direct seat, and it is a morning move: Guatemala Transportation’s Panajachel timetable has no 14:00 departure, so the early-afternoon slot exists only as a direct service to the village. Fares and times read on the operators’ own pages on 12 September 2026.
The two ways, compared
| Atitrans, direct | Guatemala Transportation, direct | Shuttle to Panajachel, then lancha | |
|---|---|---|---|
| Departures from Antigua | 09:00, 14:00 — every day | 08:30, 14:00 | 05:30, 08:00, 12:30, 16:00 |
| Duration published | 4:30 hours | Not published | Not published for the road leg; our boat source gives frequency, not a crossing time |
| Price | From USD 20 p.p. | USD 25 p.p. | USD 20 p.p. plus the boat fare |
| Pickup in Antigua | Three named points, your hotel, or an address you give | Not published | Not published |
| Drop-off | Muelle de San Pedro (the pier) | Not published | Panajachel, then the boat to the village |
On the boat fare: the Asociación de Lancheros San Juan Bautista publishes Q25 per person to the lakeside villages on the route it lists, and the villages it names there are San Pablo, San Marcos, Tzununá, Jaibalito and Santa Cruz, on the San Juan run. For the Panajachel–San Pedro crossing itself, use our Panajachel to San Pedro lancha guide, which carries that fare and the crossing time with its own sourcing.
On currency: Guatemala Transportation quotes dollars and converts at its own Q8 per USD, while the Banco de Guatemala reference rate on 12 September 2026 was Q7.62817 — so paying its USD 25 fare in cash quetzales costs Q200 against Q190.70, about 4.9% more. Atitrans states no conversion rate, so do not assume Q8 there either. And USD 20 against USD 25 is not one operator undercutting the other: on what each publishes, these are different products.
Step by step: taking the direct shuttle
- Pick the morning pair or the afternoon pair. The whole published timetable is 08:30 (Guatemala Transportation) or 09:00 (Atitrans), then 14:00 with either. 14:00 is the last departure of the day on both schedules; no evening run is published.
- Book and pay in advance. Guatemala Transportation calls this a “Service by Reservation with Partial/Complete Payment Only”, takes payment through its office (open 08:00–19:00, UTC-6), states that reservation payments are non-refundable, and asks you to use WhatsApp for last-minute availability, at the user’s own risk. Its published contacts are +502-5562-4174 (phone and WhatsApp) and info@guatemalatransportation.com; Atitrans publishes +(502) 7820-3434 and shuttle@atitrans.net.
- Stand at a pickup point Atitrans actually names. There are three: Café La Parada, 6a Avenida Norte No. 42 (opposite the Iglesia de la Merced); Bloom Hostel, Calle del Espíritu Santo 1ª; and the Atitrans office, 2a Calle Oriente 12, 03001 Antigua Guatemala. Its booking form also offers your hotel or an address you supply. Guatemala Transportation publishes no Antigua pickup address, so get one in writing when you pay.
- Plan the day on the only published duration. Atitrans’ figure is 4:30 hours: on that alone, its 09:00 departure arrives around 13:30 and its 14:00 departure around 18:30. Guatemala Transportation publishes no duration, so its runs get no arrival estimate here.
- Get out at the pier. Atitrans drops at the Muelle de San Pedro — the reason to pay for a direct seat at all.
The Panajachel and lancha alternative
The two-leg version is Antigua to Panajachel at USD 20 per person with Guatemala Transportation, departing 05:30, 08:00, 12:30 and 16:00, then a public lancha. Our Antigua to Lake Atitlán guide covers that road leg; Panajachel has its own town guide.
The boats belong to the Asociación de Lancheros San Juan Bautista, which boards at the San Juan embarcadero and at the Tzanjuyú area of Panajachel. Its published hours (page stamped 4 April 2025, read 12 September 2026, translated from Spanish):
| Direction | Hours | Frequency |
|---|---|---|
| Panajachel → San Juan La Laguna | 07:00–19:00 | about every 20 minutes |
| San Juan La Laguna → Panajachel | 06:00–17:30 | about every 20 minutes |
The asymmetry is the trap: heading out to the villages stays possible into the evening, while coming back toward Panajachel closes at 17:30. Plan the return first, and see the Lake Atitlán lancha routes guide for the rest of the lake. The association also asks passengers to wear a life jacket and ask the captain how to use it, and warns, in its own Spanish wording, that the swell on the lake sometimes turns strong because of the winds — it names no particular wind and no hour of day, so neither do we.
This route wins on one thing: the 05:30 departure has no direct-shuttle equivalent, making it the earliest published way out of Antigua toward the lake. It loses on the afternoon — 16:00 is its only late departure, and with no published duration for that leg there is no basis for saying whether it reaches the dock while boats still run.
What to book, and when
Both operators sell a reserved seat, not a turn-up-and-go service, and Guatemala Transportation’s non-refundable terms bite harder than the USD 5 fare gap if your plans are soft. Two blanks matter before you pack or count heads:
- Neither operator publishes a luggage allowance. Boards, bikes or an oversized case are a question to ask before you pay, not at the kerb.
- Neither publishes a minimum-passenger condition on these departures. Guatemala Transportation does attach a three-passenger minimum to some of its other runs, so the absence here is informative — but it is an absence, not a promise.
Starting from the airport instead? No operator sells a through ticket to the lake villages; Guatemala City airport to Lake Atitlán shows how the two tickets fit together.
Arriving in San Pedro La Laguna
Atitrans’ published drop-off is the Muelle de San Pedro — the pier, in the village. That is the argument for the direct fare: the road leg ends where you are going, with no dock transfer and no boat at the end of a long day. Guatemala Transportation publishes no drop point, so if you book that fare, ask where the van stops and keep the answer in writing.
Past the pier we will not describe your last few hundred metres from memory. No operator or authority we could read publishes a tuk-tuk fare from the San Pedro pier, a walking time into the village, or a transfer between landings, so this page quotes none. Tuk-tuks work the waterfront; agree the price before you get in.
What is not published
- A chicken-bus fare from Antigua to San Pedro. No operator publishes one; any quetzal figure attached to the public-bus version is an estimate.
- A private-transfer price for this route. Atitrans’ private catalogue prices Guatemala City and airport origins only; Guatemala Transportation says only that private service “can be scheduled at any time according to your needs”, priced on request.
- The lancha crossing time. Our boat source publishes hours, frequency and a fare, not minutes per crossing.
- Any freshly verified INGUAT figure for when lake service ends. INGUAT’s site returned HTTP 403 on 12 September 2026, so nothing new is attributed to it here.
Sources
- Departures, fare, duration, pickup points and pier drop-off: Atitrans — Antigua Guatemala to San Pedro la Laguna and the Atitrans Antigua shuttle index, read 12 September 2026
- Fares, departures, return legs, booking, currency and refund terms: Guatemala Transportation shuttle schedule, read 12 September 2026
- Lancha hours, frequency, fare and safety guidance: Asociación de Lancheros San Juan Bautista, via sanjuanlalaguna.com.gt, page stamped 4 April 2025, read 12 September 2026
- Exchange rate: Banco de Guatemala reference rate, Q7.62817 per US dollar, 12 September 2026
Affiliate links — if you book, we earn a commission at no extra cost to you.

![Getting Around Guatemala: Complete Transport Guide [2026]](/cdn-cgi/image/width=640,format=auto,quality=80/images/articles/rio-dulce.webp)
