There are 7 ways to get from Caye Caulker to Mexico 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, ferry to Chetumal International Airport, fly to Benito Juárez International Airport
best- Take the ferry from Caye Caulker to San Pedro Terminalferry
- Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry
- Fly from Chetumal International Airport (CTM) to Benito Juárez International Airport (MEX)plane CTM - MEX
6h 53m$2,836–6,378Fly Caye Caulker to Benito Juárez International Airport
cheapest- Fly from Caye Caulker (CUK) to Benito Juárez International Airport (MEX)plane CUK - MEX
8h 19m$1,864–9,066Ferry, bus
- Take the ferry from Caye Caulker to San Pedro Terminalferry
- Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry
- Take the bus from Chetumal to México Terminal TAPObus
25h 15m$3,530–6,648Ferry, ferry to Chetumal International Airport, fly to Felipe Ángeles International Airport
- Take the ferry from Caye Caulker to San Pedro Terminalferry
- Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry
- Fly from Chetumal International Airport (CTM) to Felipe Ángeles International Airport (NLU)plane CTM - NLU
7h 53m$3,085–9,033Fly Caye Caulker to Felipe Ángeles International Airport
- Fly from Caye Caulker (CUK) to Felipe Ángeles International Airport (NLU)plane CUK - NLU
9h 29m$3,054–10,416Fly Caye Caulker to Hermanos Serdán International Airport
- Fly from Caye Caulker (CUK) to Hermanos Serdán International Airport (PBC)plane CUK - PBC
10h 24m$3,819–13,171Ferry, bus via Xpujil
- Take the ferry from Caye Caulker to Chetumalferry
- Take the bus from Bacalar to Xpujilbus
- Take the bus from Xpujil to México Terminal TAPObus
28h 59m$3,385–5,861
Caye Caulker to Mexico by ferry, taxi, and bus
Comparing Your Travel Options
The cheapest way to get from Caye Caulker to Mexico is to ferry and bus via Xpujil which costs $3300 - $6000 and takes 28h 59m.
The fastest way to get from Caye Caulker to Mexico is to ferry and fly which takes 6h 53m and costs $2800 - $6500.
The distance between Caye Caulker and Mexico is 1282 km.
The best way to get from Caye Caulker to Mexico without a car is to ferry and bus which takes 25h 15m and costs $3500 - $7000.
It takes approximately 6h 53m to get from Caye Caulker to Mexico, including transfers.
There are 3630+ hotels available in Mexico.
What companies run services between Caye Caulker, Belize and Mexico?
Tropic Air, Aeroméxico, and three other airlines fly from Caye Caulker (CUK) to Benito Juárez International Airport (MEX) 3 times a day.
- Website
- volaris.com
Flights from Chetumal International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $1,300–3,200
Flights from Caye Caulker to Felipe Ángeles International Airport via Belize City Goldson Intl Apt, Cancun
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- $3,000–11,000
Flights from Caye Caulker to Felipe Ángeles International Airport via San Pedro, Belize City Goldson Intl Apt, Cancun
- Ave. Duration
- 8h 28m
- When
- Monday to Friday
- Estimated price
- $3,000–11,000
Flights from Caye Caulker to Hermanos Serdán International Airport via Belize City Goldson Intl Apt, Cancun
- Ave. Duration
- 8h 28m
- When
- Monday, Friday, and Sunday
- Estimated price
- $3,700–14,000
Flights from Caye Caulker to Hermanos Serdán International Airport via San Pedro, Belize City Goldson Intl Apt, Cancun
- Ave. Duration
- 8h 53m
- When
- Monday and Friday
- Estimated price
- $3,800–14,000
- Website
- aeromexico.com
Flights from Chetumal International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $1,300–7,500
Flights from Caye Caulker to Benito Juárez International Airport via Belize City Goldson Intl Apt, Cancun
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $1,800–9,500
- Website
- vivaaerobus.com
Flights from Chetumal International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $1,300–3,800
Flights from Chetumal International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,700–6,000
- Website
- mexicana.gob.mx
Flights from Chetumal International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 2h 5m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- $1,200–7,000
- Website
- united.com
Flights from Caye Caulker to Benito Juárez International Airport via Belize City Goldson Intl Apt, Houston
- Ave. Duration
- 11h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,600–12,000
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Chetumal to México Terminal TAPO
- Ave. Duration
- 20h 55m
- Frequency
- 3 times a day
- Estimated price
- $2,000–3,700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xpujil to México Terminal TAPO
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $2,000–3,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Bacalar to Xpujil
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $230–410
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +11 501 223 2225
- info@belizewatertaxi.com
- Website
- San Pedro Belize Express
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $210–400
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Chetumal Terminal Marítima
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $1,100–1,600
- Website
- San Pedro Belize Express
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $210–400
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Chetumal Terminal Marítima
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $1,100–1,600
- Website
- San Pedro Belize Express
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $210–400
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Chetumal Terminal Marítima
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $1,100–1,600
- Website
- San Pedro Belize Express
Ferry from Caye Caulker to Chetumal
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- $1,000–1,600
- Website
- San Pedro Belize Express
- Phone
- +501 622 2845
- bookings@sprinter.bz
- Website
- Ocean Ferry
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $250–380
- Website
- Ocean Ferry
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $250–380
- Website
- Ocean Ferry
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $250–380
- Website
- Ocean Ferry
- mundomayatravels@yahoo.com
- Website
- MayanOz
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $260–1,100
- Website
- MayanOz
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $260–1,100
- Website
- MayanOz
Ferry from Caye Caulker to San Pedro Terminal
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $260–1,100
- Website
- MayanOz
Ferry from Caye Caulker to Chetumal
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- $1,000–1,900
- Website
- MayanOz
Ferry from Caye Caulker to Chetumal
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $1,200–1,500
- Website
- International Islander Ferries
- Phone
- +52 983 117 3519
- info@chetumaltours.com
- Website
- Chetumal Tours
Ferry from Caye Caulker to Chetumal
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $1,440–1,445
- Schedules at
- Chetumal Tours
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 Travelling around the UAE, How to get from Stansted Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.