There are 3 ways to get from Ambergris Cay to Bacalar by plane, shuttle, ferry, 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.
Fly, Shared minivan
best- Fly from John Greif Ii Airport (SPR) to Corozal Airport (CZH)plane SPR - CZH
- Take a shuttle bus from Huay-Pix to Bacalar
1h 41m$1,333–2,668Ferry, bus
cheapest- Take the ferry from San Pedro to Chetumalferry Caye Caulker
- Take the bus from Chetumal to Bacalarbus
2h 49m$1,150–1,598Ferry
- Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry Caulker
3h 4m$1,164–1,655
John Greif Ii Airport (SPR) to Corozal Airport (CZH) flights
Questions & Answers
The cheapest way to get from Ambergris Cay to Bacalar is to ferry and bus which costs $1100 - $1600 and takes 2h 49m.
The fastest way to get from Ambergris Cay to Bacalar is to fly and Shared minivan which takes 1h 41m and costs $1300 - $2700.
No, there is no direct ferry from Ambergris Cay to Bacalar. However, there are services departing from San Pedro Terminal and arriving at Chetumal Terminal Marítima via . The journey, including transfers, takes approximately 3h 4m.
The distance between Ambergris Cay and Bacalar is 120 km.
The best way to get from Ambergris Cay to Bacalar without a car is to ferry and bus which takes 2h 49m and costs $1100 - $1600.
It takes approximately 1h 41m to get from Ambergris Cay to Bacalar, including transfers.
Bacalar is 1h ahead of Ambergris Cay. It is currently 8:03 PM in Ambergris Cay and 9:03 PM in Bacalar.
There are 375+ hotels available in Bacalar.
What companies run services between Ambergris Cay, Belize and Bacalar, Estado de Quintana Roo, Mexico?
San Pedro Belize Express operates a ferry from San Pedro Terminal to Chetumal Terminal Marítima 3 times a week. Tickets cost $1,000–1,500 and the journey takes 1h 30m.
- Website
- tropicair.com
Flights from John Greif Ii Airport to Corozal Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $1,400–2,800
- Website
- mayaislandair.com
Flights from John Greif Ii Airport to Corozal Airport
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- $1,000–1,600
- Phone
- +52 983 126 4500
- Website
- facebook.com
Shuttle from Huay-Pix to Bacalar
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $22–90
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Chetumal to Bacalar
- Ave. Duration
- 23 min
- Frequency
- Every 3 hours
- Estimated price
- $140–210
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- [email protected]
- Website
- travelmundomaya.com
Ferry from San Pedro to Chetumal
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $750–1,700
- Website
- https://travelmundomaya.com/home
- Phone
- +52 983 117 3519
- [email protected]
- Website
- chetumaltours.com
Ferry from San Pedro to Chetumal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $1,200–1,400
- Schedules at
- chetumaltours.com
- Phone
- +52 983 835 8736
- [email protected]
- Website
- sanpedrowatertaxi.com
Ferry from San Pedro to Chetumal
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- $1,000–1,400
- Website
- https://www.sanpedrowatertaxi.com/
- Phone
- +11 501 223 2225
- [email protected]
- Website
- belizewatertaxi.com
Ferry from San Pedro Terminal to Chetumal Terminal Marítima
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $1,000–1,500
- Website
- https://belizewatertaxi.com
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 Italy Travel Guides, Heading to Europe? Read this before you buy a Eurail Pass, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






















