There are 5 ways to get from St. Louis to Caye Caulker by plane, ferry, train, bus, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Belize City Goldson Intl Apt, ferry
best- Fly from Lambert–St. Louis International Airport (STL) to Belize City Goldson Intl Apt (BZE)plane STL - BZE
- Take the ferry from Belize Terminal to Caye Caulkerferry
10h 52m$266–1,082Fly to Caye Caulker
cheapest- Fly from Lambert–St. Louis International Airport (STL) to Caye Caulker (CUK)plane STL - CUK
9h 46m$212–952Train, bus, ferry via Dallas
- Take the train from St. Louis to Dallastrain
- Take the bus from Dallas to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Chetumalbus
- Take the ferry from Chetumal Terminal Marítima to San Pedro Terminalferry
- Take the ferry from San Pedro Terminal to Caye Caulkerferry
2d 22h$617–1,054Train, bus, ferry
- Take the train from St. Louis to San Marcos Amtraktrain
- Take the bus from San Marcos to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Xalapabus
- Take the bus from Xalapa to Chetumalbus
- Take the ferry from Chetumal Terminal Marítima to Caye Caulkerferry
3d 4h$656–1,217Bus, shuttle, bus and ferry
- Take the bus from St Louis Bus Station to Dallas Bus Stationbus
- Take the bus from Dallas to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Palenquebus
- Take a shuttle bus from Palenque to Flores
- Take the busferry from Flores - Santa Elena to Caye Caulkerbusferry
3d 7h
Lambert–St. Louis International Airport (STL) to Belize City Goldson Intl Apt (BZE) flights
Questions & Answers
The cheapest way to get from St. Louis to Caye Caulker is to fly which costs $210 - $950 and takes 9h 46m.
The fastest way to get from St. Louis to Caye Caulker is to fly which takes 9h 46m and costs $210 - $950.
The distance between St. Louis and Caye Caulker is 2440 km.
The best way to get from St. Louis to Caye Caulker without a car is to train and bus and ferry via Dallas which takes 2 days 22h and costs $600 - $1,100.
It takes approximately 10h 52m to get from St. Louis to Caye Caulker, including transfers.
Caye Caulker is 1h behind St. Louis. It is currently 11:49 AM in St. Louis and 10:49 AM in Caye Caulker.
There are 389+ hotels available in Caye Caulker.
What companies run services between St. Louis, MO, USA and Caye Caulker, Belize?
United Airlines, Tropic Air, and four other airlines fly from Lambert–St. Louis International Airport (STL) to Caye Caulker (CUK) 5 times a day.
- Website
- tropicair.com
Flights from Lambert–St. Louis International Airport to Caye Caulker via Houston, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Caye Caulker via Cancun, Belize City Goldson Intl Apt
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–950
Flights from Lambert–St. Louis International Airport to Caye Caulker via Chicago O'Hare, Belize City Goldson Intl Apt
- Ave. Duration
- 9h 50m
- When
- Saturday
- Estimated price
- $270–1,100
Flights from Lambert–St. Louis International Airport to Caye Caulker via Houston Hobby Apt, Belize City Goldson Intl Apt
- Ave. Duration
- 10h 35m
- When
- Saturday and Sunday
- Estimated price
- $230–950
- Website
- mayaislandair.com
Flights from Lambert–St. Louis International Airport to Caye Caulker via Houston, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 35m
- When
- Wednesday
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Caye Caulker via Atlanta, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Caye Caulker via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 8h 50m
- When
- Thursday and Sunday
- Estimated price
- $250–1,100
Flights from Lambert–St. Louis International Airport to Caye Caulker via Dallas/Ft.Worth, Belize City Goldson Intl Apt
- Ave. Duration
- 9h 14m
- When
- Every day
- Estimated price
- $240–1,000
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 5h 59m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $230–1,000
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Chicago O'Hare
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- $270–1,100
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Dallas/Ft.Worth
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Miami
- Ave. Duration
- 7h 9m
- When
- Thursday and Sunday
- Estimated price
- $260–1,100
- Website
- delta.com
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Atlanta
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–1,000
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Belize City Goldson Intl Apt via Houston Hobby Apt
- Ave. Duration
- 8h
- When
- Saturday and Sunday
- Estimated price
- $230–1,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Dallas
- Ave. Duration
- 15h 58m
- Frequency
- Once daily
- Estimated price
- $220–460
- Website
- https://www.amtrak.com/home.html
Train from St. Louis to San Marcos Amtrak
- Ave. Duration
- 23h 58m
- Frequency
- Once daily
- Estimated price
- $310–650
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Dallas to Terminal Central de Autobuses del Norte
- Ave. Duration
- 26h 55m
- Frequency
- Once daily
- Estimated price
- $180–250
- Schedules at
- omnibusexpress.com
Bus from San Marcos to Terminal Central de Autobuses del Norte
- Ave. Duration
- 21h 17m
- Frequency
- Once daily
- Estimated price
- $140–240
- Schedules at
- omnibusexpress.com
Bus from Dallas to Terminal Central de Autobuses del Norte
- Ave. Duration
- 26h 55m
- Frequency
- Once daily
- Estimated price
- $180–250
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Chetumal
- Ave. Duration
- 21h 45m
- Frequency
- Twice daily
- Estimated price
- $120–220
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Xalapa
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Chetumal
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- $110–190
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Palenque
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- $100–150
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- greyhound.com
Bus from St Louis Bus Station to Dallas Bus Station
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Schedules at
- greyhound.com
- Phone
- +502 5308 5106
- [email protected]
- Website
- adrenalinatours.com
Shuttle from Palenque to Flores
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://adrenalinatours.com/
- [email protected]
- Website
- belizetransfer.com
Busferry from Flores - Santa Elena to Caye Caulker
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- https://belizetransfer.com/travels/
- Phone
- +11 501 223 2225
- [email protected]
- Website
- belizewatertaxi.com
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- 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
Ferry from San Pedro Terminal to Caye Caulker
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $11–22
- Website
- https://belizewatertaxi.com
Ferry from Chetumal Terminal Marítima to Caye Caulker
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Estimated price
- $55–85
- Website
- https://belizewatertaxi.com
- [email protected]
- Website
- travelmundomaya.com
Ferry from Belize Terminal to Caye Caulker
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $21–65
- Website
- https://travelmundomaya.com/home
Ferry from San Pedro Terminal to Caye Caulker
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $14–60
- Website
- https://travelmundomaya.com/home
Ferry from Chetumal Terminal Marítima to Caye Caulker
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Estimated price
- $55–100
- Website
- https://travelmundomaya.com/home
- Phone
- +501 622 2845
- [email protected]
- Website
- sprinter.bz
Ferry from San Pedro Terminal to Caye Caulker
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $12–21
- Website
- https://sprinter.bz/
- Phone
- +52 983 835 8736
- [email protected]
- Website
- sanpedrowatertaxi.com
Ferry from Chetumal Terminal Marítima to Caye Caulker
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $70–85
- Website
- https://www.sanpedrowatertaxi.com/
- Phone
- +52 983 117 3519
- [email protected]
- Website
- chetumaltours.com
Ferry from Chetumal Terminal Marítima to Caye Caulker
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Estimated price
- $84–85
- Schedules at
- chetumaltours.com
Want to know more about travelling around Belize
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide



































