
Bus from Flores to Lake Atitlán
Overnight shuttle · ~10–12 hours · $40–$65 USD · Daily departure
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Flores to Lake Atitlán
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The Flores to Lake Atitlán route carries travelers out of the Tikal region and back into Guatemala's western highlands, typically after a few days exploring the ruins and Lake Petén Itzá. It's an overnight journey by design, swapping a day of travel for a night's sleep on the road. Spring Bus connects you with the operators that link Flores to Panajachel across 520 km, so you can continue toward Atitlán, Antigua or Xela without piecing together separate tickets.
Fuente del Norte's Pullman coaches usually handle the long northern leg, with Adrenalina Tours and Atitrans managing the tourist-shuttle bookings and the highland minibus connection — frequently via a transfer in Guatemala City. The Pullman portion is the comfortable part; the final highland minibus can be tighter. Arrivals in Panajachel tend to be in the morning, which is convenient because the lanchas to the lakeside villages run through the day. Reserve ahead and confirm whether your fare is a single through-ticket or two connecting legs.
Route details: Flores to Lake Atitlán
Travel time
11 h
Distance
520 km
Typical fare
$40 – $65 USD per person
Frequency
Daily (usually 1 evening/overnight departure)
First departure
Approx. 2:00 PM
Last departure
Approx. 9:00 PM
Operators on this route
Adrenalina Tours · Atitrans · Fuente del Norte
Pickup at Flores
Pickup at Flores island hotels and the Santa Elena terminal on the mainland; tuk-tuks shuttle island guests across the causeway to meet departures
Drop-off at Lake Atitlán
Panajachel on Calle Santander; from the Pana docks, lanchas continue to San Pedro, San Marcos, Santa Cruz and the other lakeside villages
About the journey
Heading from the Petén lowlands to the highland lake reverses one of Guatemala's epic overnight runs. Leaving Flores, the road crosses the flat tropical savanna and jungle of northern Petén, joining CA-13 south past Río Dulce's turnoff and down through Río Hondo toward the eastern lowlands. Most services then route into Guatemala City — often the point where you transfer from a Fuente del Norte Pullman onto a highland minibus. From the capital the Inter-American Highway (CA-1) climbs west into cooler, pine-clad mountains through Los Encuentros, before the final winding descent into the Atitlán caldera. The 520 km mostly slips by in darkness, but you'll wake to volcanoes ringing the lake as you roll into Panajachel.
Travel tips for Flores → Lake Atitlán
- Plan for an overnight departure. Buses generally leave Flores in the afternoon or evening to reach the lake by morning, so bring a layer, snacks and something to help you sleep.
- Tuk-tuk to the departure point. If you're staying on Flores island, allow time to cross the causeway to Santa Elena, where most coaches and shuttles actually leave from.
- Anticipate a Guatemala City transfer. Many tickets shift you from a Pullman to a highland minibus in the capital; know your connection so the handover goes smoothly.
- Use the morning arrival to cross the lake. Landing in Panajachel by day means you can catch a lancha straight to San Pedro, San Marcos or Santa Cruz without an extra overnight in Pana.
- Dress for a temperature swing. You'll leave the humid Petén heat and arrive in the crisp highland air — the lake mornings can be cold.
- Keep valuables on you overnight. On long Pullman legs, store your daypack with passport and cash at your seat rather than in the hold.
Frequently asked questions
How long does the bus from Flores to Lake Atitlán take?
Expect about 10 to 12 hours across roughly 520 km. It's typically an overnight trip, often with a transfer in Guatemala City between a northern Pullman and a highland minibus to the lake.
How much does it cost?
Through-fares are usually $40 to $65 USD per person. A comfortable Pullman-plus-shuttle combination sits at the upper end, while a more basic connection can cost less.
What time do departures leave?
Departures cluster in the afternoon and evening, roughly 2:00 to 9:00 PM, to arrive at the lake the next morning. Confirm the exact time with your operator when booking.
Where exactly does the bus drop me at the lake?
Most services terminate in Panajachel, the lake's main hub, near Calle Santander. From the Pana docks you take a lancha to reach San Pedro, San Marcos and the other villages.
Can I add a stop in Río Dulce or Semuc Champey?
Not on a single through-ticket — the direct route bypasses them. To visit Río Dulce or Semuc Champey you'd break the trip and rebook a separate leg, since each lies off the direct Flores–Atitlán corridor.
Going the other direction?
Bus from Lake Atitlán to Flores
Related routes
Bus route
Guatemala City → Lake Atitlán
4 h · $20–$35 USD
Bus route
Quetzaltenango → Lake Atitlán
2 h 45 min · $15–$25 USD
Bus route
Semuc Champey → Lake Atitlán
9 h 30 min · $35–$55 USD
Bus route
Antigua Guatemala → Lake Atitlán
3 h · $15–$25 USD
Bus route
Chichicastenango → Lake Atitlán
1 h 30 min · $10–$20 USD
Bus route
Cobán → Lake Atitlán
7 h 30 min · $40–$55 USD
Read more about this destination
GuideTikal: a guide to the Mayan ruins
Explore the towering pyramids and the Great Plaza in Petén — how to get there, what to see, where to stay.
GuideLake Atitlán: things to do and how to visit
The volcanic crater lake with eleven Mayan villages — boat hops, hikes, yoga retreats, and cultural visits.
GuideYour complete guide to Lake Atitlán
The most-recommended itinerary for the lake — village by village, plus where to base yourself.
GuideWhere to experience Maya culture in Guatemala
Tikal, Yaxhá, Iximché, and other key sites for understanding Maya civilization.