There are 4 ways to get from Santa Elena to Belize City by plane, bus, car or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
What companies run services between Santa Elena, Petén, Guatemala and Belize City, Belize?
Tropic Air flies from Santa Elena to Belize City once daily. Alternatively, Autobuses FDN operates a bus from Santa Elena to Belize City twice daily. Tickets cost $12 - $22 and the journey takes 5 h. Two other operators also service this route.
Flights from Flores to Belize City Goldson Intl Apt
- Ave. Duration
- 45 min
- Every day
- Estimated price
- $190 - $410
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Train travel in France: A guide to SNCF and Travelling around the UAE - to help you get the most out of your next trip.
Questions & Answers
How far is it from Santa Elena to Belize City?
The distance between Santa Elena and Belize City is 191 km. The road distance is 217 km.
What is the cheapest way to get from Santa Elena to Belize City?
The cheapest way to get from Santa Elena to Belize City is to drive which costs $15 - $23 and takes 3 h 34 min.
What is the fastest way to get from Santa Elena to Belize City?
The quickest way to get from Santa Elena to Belize City is to fly which takes 1 h 45 min and costs $200 - $800.
Is there a direct bus between Santa Elena and Belize City?
Yes, there is a direct bus departing from Flores - Santa Elena and arriving at Belize City. Services depart four times a day, and operate every day. The journey takes approximately 5 h.
How long does it take to get from Santa Elena to Belize City?
It takes approximately 1 h 45 min to get from Santa Elena to Belize City, including transfers.