Flores is well-connected with Caye Caulker. Check out our guide for the best options to travel from Caye Caulker to Flores.
Nestled among Guatemala’s lush greenery and towering volcanoes lies a gem waiting to be discovered: the quaint town of Flores!
Situated on an island in the middle of Lake Petén Itzá, Flores is where time seems to stand still, and the rhythms of everyday life are slow and peaceful.
With its colorful colonial buildings, cobblestone streets, and stunning views of the surrounding landscape, Flores is a feast for the senses and a delight for the soul.
From exploring ancient Mayan ruins to savoring local cuisine and shopping for handicrafts, this charming town has no shortage of things to see and do.
While in Flores, embark on a once-in-a-lifetime adventure with the 2-Day Tikal & Yaxhá Tour from Flores!
Explore the ancient Mayan ruins of Tikal, one of the world’s most impressive archaeological sites, and discover the secrets of this once-great civilization.
Don’t miss your chance to experience the wonders of Tikal and Yaxhá – book your tour today!
Whether you’re seeking adventure or relaxation, Flores is the ideal spot for those who want to experience the beauty and culture of Guatemala in all its glory.
Traveling between Caye Caulker and Flores is easy, and you can choose between a ferry + shared shuttle, ferry + flight, ferry + private transfer, or two flights!
Check our guide for the best options to travel from Caye Caulker to Flores!
How far is Flores from Caye Caulker?
The distance from Caye Caulker to Flores is 158.4 miles or 254.9 kilometers.
It takes around 5 hours to travel the distance between Caye Caulker and Flores by car and ferry.
Transportation Options from Caye Caulker to Flores
The following table outlines all transportation options from Caye Caulker to Flores:
Method | Travel time | Price |
---|---|---|
Ferry + Shared Van Shuttle from Caye Caulker to Flores | 9 hours | USD 79 |
Ferry + Private Transfer from Caye Caulker to Flores | ~5 hours | – |
Ferry + Flight from Caye Caulker to Flores | 3 hours 50 minutes | USD 381 |
Flights from Caye Caulker to Flores | 3 hours | USD 463-USD 480 |
Getting to Flores from Caye Caulker
1. Ferry + Shared Van Shuttle from Caye Caulker to Flores
Journey Duration: 9 hours
If you’re planning to travel from Caye Caulker to Flores, the most popular and affordable option is to take a combined ticket for a shared van shuttle and ferry boat!
This ticket includes all modes of transportation required to cover the long distance between the two destinations for only USD 79!
First, you’ll need to take a ferry boat from Caye Caulker to Belize City, which takes around an hour. Then, take a shared van shuttle from Belize City to the border town of Benque Viejo del Carmen, where you’ll cross the border into Guatemala.
Finally, take another shared van shuttle to Flores, about a two-hour drive away. In total, the whole trip will last about 9 hours.
Shared shuttle services are known for their affordability and quality service for the price paid. However, it’s important to note that there’s only one shuttle from Belize City to Flores every day, so it’s recommended to reserve tickets in advance.
Additionally, since this is an international route between Belize and Guatemala, ensure you have all the necessary documents ready to cross the border.
With breathtaking views of the Caribbean Sea and lush Guatemalan landscapes, this combined ticket option is a convenient and scenic way to travel from Caye Caulker to Flores!
Caye Caulker to Belize City Ferry + Shared Shuttle Schedule

2. Ferry + Private Transfer from Caye Caulker to Flores
Journey Duration: 5 hours
If you prefer to avoid crowded public transportation and tight schedules, a private transfer is another option when traveling from Caye Caulker to Flores!
Private shuttle services are ideal for large groups requiring a private transfer inside and outside the country.
Your journey will start with a ferry ride from Caye Caulker to Belize City, where your private driver will pick you up at the ferry terminal.
From there, you’ll embark on a scenic drive to Flores through Belize’s countryside and across the Guatemalan border.
The cost of a private transfer varies depending on the number of passengers and the type of vehicle. However, this option’s comfort, convenience, and flexibility make it an excellent choice for those traveling in a group or seeking a more personalized travel experience.
Remember that the ferry ride from Caye Caulker to Belize City is not included in the private transfer price, and you’ll need to purchase your ferry tickets separately.
You can check the schedules and buy your ferry tickets for only USD 21 here!
Caye Caulker to Belize City Belize Express Ferry Schedule
Departure Time | Arrival Time | Duration | Price per Person | |
---|---|---|---|---|
07:30 AM | 08:30 AM | 1 hours | USD 21 | ![]() |
09:00 AM | 10:00 AM | 1 hours | USD 21 | ![]() |
10:30 AM | 11:15 AM | 45 minutes | USD 21 | ![]() |
03:30 PM | 04:15 PM | 45 minutes | USD 21 | ![]() |
Overall, a private transfer with a ferry ride offers a comfortable, flexible, and stress-free way to travel from Caye Caulker to Flores, allowing you to sit back, relax, and enjoy the journey!
3. Ferry + Flight from Caye Caulker to Flores
Journey Duration: 3 hours 50 minutes
If you’re looking for a faster and more comfortable option, you can opt for a ferry and flight from Caye Caulker to Flores. This option is perfect for travelers willing to splurge a little extra for convenience and efficiency!
You can start by taking a ferry from Caye Caulker to Belize City. From there, you can board a taxi to the airport for about USD 25, where you can board a TAG Airlines flight to Flores!
The flight takes approximately 2 hours and 50 minutes, and the ticket costs USD 360.
This option particularly benefits those who want to avoid the long road trip between Flores and Belize City. Additionally, it’s a good choice for travelers who are short on time and want to make the most of their journey.
However, it’s important to note that as this is an international flight, you must have all the necessary travel documents and comply with immigration regulations. Again, you can check with the airline for specific requirements and guidelines.
You can book your flight from Belize City to Flores online here!
Belize City to Flores TAG Airlines Flight Schedule

4. Flights from Caye Caulker to Flores via Belize City
Journey Duration: 3 hours
If you’re short on time and willing to spend a bit more money, combining two flights is the fastest way to get from Caye Caulker to Flores!
The first flight departs from Caye Caulker and arrives in Belize City in only 5 to 10 minutes! These domestic flights are operated by Tropic Air and Maya Airlines, with tickets costing around USD 103-USD 120.
Once in Belize City, you can take another flight to Flores, which takes around 2 hours and 50 minutes and is operated by TAG Airlines. The tickets for these flights cost USD 360.
While this option is the most expensive, it is also the quickest and most convenient. You’ll avoid long travel times and possible delays associated with ferries or buses.
Book your flights in advance and arrive at the airports with plenty of time to spare.
You can check out the flight schedules and book your tickets online here!
Caye Caulker to Belize City Flight Schedule
Best day tours in Flores, Guatemala
Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.
The following widget shows some of the best tours in Flores, Guatemala.
Frequently Asked Questions
What is the cheapest way to get from Caye Caulker to Flores?
The cheapest way to get from Caye Caulker to Flores is by booking a Ferry + Shared Van Shuttle ticket, which costs only USD 79!
What is the fastest way to get from Caye Caulker to Flores?
To get to Flores as quickly as possible, you can board a 10-minute flight from Caye Caulker to Belize City, and then catch another International Flight to Flores! The whole trip lasts about 3 hours.
How much is the ferry boat from Caye Caulker to Belize City?
The ferry boat tickets from Caye Caulker to Belize City cost USD 21.
Where do you cross from Belize to Guatemala?
The only border crossing from Belize to Guatemala is at Benque Viejo del Carmen. The border town in Guatemala is called Melchor de Mencos.
How much is a taxi from the port to Belize Airport?
You can take a cab from the ferry port to the airport in Belize City for about USD 25.
Is there an airport in Caye Caulker?
The island of Caye Caulker is served by Caye Caulker Airport (IATA: CUK, ICAO: MZCK).