Book Affordable Bus Tickets to Flores

Overnight buses, flights, and cross-border shuttles to Flores — the gateway to Tikal and Petén

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets to Flores

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Flores is a small island town on Lake Petén Itzá in northern Guatemala, connected to mainland Santa Elena by a 500-meter causeway. With its colorful colonial buildings, cobblestone streets, and lake views, it's the standard base for travelers visiting Tikal, Yaxhá, El Mirador, and the other Petén archaeological sites.

Spring Bus connects you to operators running scheduled service into Flores: overnight Pullman buses from Guatemala City (~9–10 h), domestic flights from La Aurora Airport to FRS (~1 h), cross-border shuttles from San Ignacio, Belize (~2.5 h with border), and routes from Río Dulce (~5–6 h). Below are the standard routes and what to expect.

Popular routes to Flores

Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into Flores.

From Guatemala City (overnight bus)

Duration
~9–10 h
Distance
500 km
Fare (shared shuttle)
$25 – $50 USD
Frequency
Daily night departure

From Guatemala City (flight)

Duration
~1 h
Distance
Fare (shared shuttle)
$80 – $200 USD r/t
Frequency
Multiple daily flights

From San Ignacio (Belize)

Duration
~2.5 h with border
Distance
100 km
Fare (shared shuttle)
$20 – $30 USD
Frequency
Daily morning shuttle

From Belize City

Duration
~5 h with border
Distance
240 km
Fare (shared shuttle)
$35 – $50 USD
Frequency
Daily

From Río Dulce

Duration
~5–6 h
Distance
250 km
Fare (shared shuttle)
$20 – $30 USD
Frequency
Daily

From Tikal (return shuttle)

Duration
~1 h
Distance
65 km
Fare (shared shuttle)
$15 – $25 USD
Frequency
Multiple daily

How to get to Flores by bus

Three transport modes serve Flores. Flying from Guatemala City is the fastest; the overnight bus is the budget standard.

By flight from Guatemala City (recommended for time)

Daily ~1-hour flights operate from La Aurora (GUA) to Mundo Maya International (FRS) in Santa Elena. Round-trip fares range $80 – $200 USD depending on season and booking lead time. Airlines: Avianca, TAG. FRS is 5 km from Flores island — taxis run Q40 – Q60 ($5 – $8 USD).

By overnight bus from Guatemala City (budget standard)

Línea Dorada and ADN run overnight Pullman service from Guatemala City's Zona 1 terminals — 9–10 hours, Q150 – Q380 ($20 – $50 USD) depending on seat class (standard, semi-cama, cama/sleeper). You arrive at the terminal in Santa Elena around 6 a.m. and continue to your hotel by taxi.

By cross-border shuttle from Belize

Daily morning shuttles from San Ignacio and Belize City cross at Melchor de Mencos and run to Flores. Allow ~2.5–5 hours total including border formalities. Bring your passport and a small USD/quetzales cash buffer for the exit fee on the Belize side.

About Flores

Flores was founded by Spanish colonists in 1700 on the ruins of Nojpetén, the last independent Maya kingdom — which fell to the Spanish in 1697, the last Maya stronghold to be conquered. The island is now a quiet town of pastel houses, colonial streets, and lakeside restaurants. It's on UNESCO's Tentative List.

Beyond Tikal, the region offers Lake Petén Itzá boat tours, the smaller Yaxhá ruins (the sunset tour is famous), the village of El Remate across the lake (quieter alternative to Flores), and the remote El Mirador trek — a 5-day jungle hike to the largest known Maya pyramid, La Danta.

Read the Tikal & Petén travel guide →

Travel tips for getting to Flores

  • Stay on the island, not in Santa Elena. The island has the atmosphere and lakeside views; Santa Elena is functional only.
  • Lake Petén Itzá is swimmable on calm days — the western side off the island has a small public swim area.
  • Sunset from the western edge of the island (around the malecón) is the local highlight — locals gather most evenings.
  • ATMs work in both Flores and Santa Elena.
  • Hot, humid lowland climate. Dry season Nov–Apr is preferable; May–Oct is the rainy/buggy season.
  • FRS airport is small — no lounges, limited food. Arrive 1 hour before domestic flights.

Bus to Flores — frequently asked questions

Two main options: a ~1-hour flight (Q1,500 – Q3,800 / $80 – $200 USD round-trip, multiple daily) or an overnight Pullman bus (~9–10 hours, $20 – $50 USD). Flying is much faster; the overnight bus is the budget standard.

Major lines (Línea Dorada, ADN) are widely used by both locals and international travelers and are considered safe. Choose the cama/sleeper class for the most comfortable ride; standard class is cheaper but less restful.

Mundo Maya International Airport (FRS) is in Santa Elena, ~5 km from Flores island. Taxis between the airport and the island cost Q40 – Q60 (about $5 – $8 USD).

Most travelers spend 2–3 nights: one full day for Tikal, half a day on Lake Petén Itzá or in town, and optionally a day for Yaxhá (sunset tour) or a longer trek (Mirador, El Zotz).

Yes — Tikal is the standard day trip. Shuttles run ~1 hour each way; plan 4–6 hours inside the park. The popular sunrise tour leaves Flores around 3–4 a.m.

Yes. The island is small, walkable, and tourist-friendly. The malecón around the lake is well-trafficked into the evening. Standard precautions apply.

Read more about this destination