There are 3 ways to get from Bacalar to Belize Barrier Reef by ferry, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, Tour
best- Take the ferry from Chetumal Terminal Marítima to San Pedro Terminalferry Chetumal
- Take the ferry from San Pedro to Blue Holeferry
6h 21m$283–312Ferry to San Pedro Airport, fly
- Take the ferry from Chetumal Terminal Marítima to San Pedro Terminalferry
- Fly from San Pedro Airport to Blue Holeplane
4h 59m$344–373Bus to Sir Barry Bowen Municipal Airport, fly
- Take the bus from Bacalar to Belize Citybus
- Fly from Sir Barry Bowen Municipal Airport to Blue Holeplane
6h 6m$290–484
San Pedro Airport to Blue Hole flights
Questions & Answers
The cheapest way to get from Bacalar to Belize Barrier Reef is to bus and fly which costs $290 - $490 and takes 6h 6m.
The fastest way to get from Bacalar to Belize Barrier Reef is to ferry and fly which takes 4h 59m and costs $340 - $380.
No, there is no direct ferry from Bacalar to Belize Barrier Reef. However, there are services departing from Chetumal Terminal Marítima and arriving at Blue Hole via San Pedro. The journey, including transfers, takes approximately 6h 21m.
The distance between Bacalar and Belize Barrier Reef is 231 km.
The best way to get from Bacalar to Belize Barrier Reef without a car is to ferry and Tour which takes 6h 21m and costs $280 - $320.
It takes approximately 6h 21m to get from Bacalar to Belize Barrier Reef, including transfers.
What companies run services between Bacalar, Estado de Quintana Roo, Mexico and Belize Barrier Reef, Belize?
You can take a bus from Bacalar to Belize Barrier Reef via Chetumal, Chetumal Terminal Marítima, San Pedro Terminal, San Pedro, and Blue Hole in around 6h 21m.
- [email protected]
- Website
- travelmundomaya.com
Bus from Bacalar to Belize City
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $35–230
- Website
- https://travelmundomaya.com/home
- Airport
- $190–230
- Phone
- +11 501 223 2225
- [email protected]
- Website
- belizewatertaxi.com
Ferry from Chetumal Terminal Marítima to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- https://belizewatertaxi.com
Ferry from Chetumal Terminal Marítima to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- https://belizewatertaxi.com
- Phone
- +501 226 2706
- [email protected]
- Website
- amigosdivebelize.com
Ferry from San Pedro to Blue Hole
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $215
- Website
- https://www.amigosdivebelize.com/index.php
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 Bali: What to do if Mount Agung erupts, How to travel India's Golden Triangle, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.










