There are 6 ways to get from St. Louis to Punta Gorda by plane, shuttle, train, bus, car, or ferry
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, shuttle
best- Fly from Lambert–St. Louis International Airport (STL) to Belize City Goldson Intl Apt (BZE)plane STL - BZE
- Take a shuttle bus from Belize City Goldson Intl Airport to Punta Gorda
12h 44m$582–1,352Fly to Ramón Villeda Morales International Airport, bus, drive, ferry
cheapest- Fly from Lambert–St. Louis International Airport (STL) to Ramón Villeda Morales International Airport (SAP)plane STL - SAP
- Take the bus from Terminal Metropolitana de Buses to Corintobus
- Drive from Corinto to Muelle Municipalcar
- Take the ferry from Muelle Municipal to Punta Gordaferry
13h 20m$278–980Train, bus, drive
- 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 San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Panajachelbus
- Take the bus from Panajachel to Rio Dulcebus
- Drive from Rio Dulce to Punta Gordacar
3d 6h$688–1,199Drive 3,793.8 km
- Drive from St. Louis to Punta Gordacar 3,793.8 km
46h 22m$789–1,140Bus
- 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 Chetumalbus
- Take the bus from Chetumal to Belize Citybus
- Take the bus from Novelo's Bus Terminal to Punta Gordabus
3d 8hTrain, bus
- 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 Chetumalbus
- Take the bus from Chetumal to Belize Citybus
- Take the bus from Novelo's Bus Terminal to Punta Gordabus
3d 8h$616–1,337
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 Punta Gorda is to fly and bus and drive and ferry which costs $270 - $1,000 and takes 13h 20m.
The fastest way to get from St. Louis to Punta Gorda is to fly and shuttle which takes 12h 44m and costs $550 - $1,400.
No, there is no direct bus from St. Louis station to Punta Gorda. However, there are services departing from St Louis Bus Station and arriving at Punta Gorda via Dallas, Terminal Central de Autobuses del Norte, Chetumal and Novelo's Bus Terminal. The journey, including transfers, takes approximately 3 days 8h.
The distance between St. Louis and Punta Gorda is 2644 km. The road distance is 3793.8 km.
The best way to get from St. Louis to Punta Gorda without a car is to bus which takes 3 days 8h and costs .
It takes approximately 12h 44m to get from St. Louis to Punta Gorda, including transfers.
St. Louis to Punta Gorda bus services, operated by Greyhound-us, depart from St Louis Bus Station.
St. Louis to Punta Gorda bus services, operated by Greyhound-us, arrive at Dallas Bus Station.
Punta Gorda is 1h behind St. Louis. It is currently 1:05 AM in St. Louis and 12:05 AM in Punta Gorda.
Yes, the driving distance between St. Louis to Punta Gorda is 3794 km. It takes approximately 46h 22m to drive from St. Louis to Punta Gorda.
What companies run services between St. Louis, MO, USA and Punta Gorda, Belize?
You can take a bus from St Louis Bus Station to Punta Gorda via Dallas Bus Station, Bachman Station, Pearl/Arts District Station, Dallas, Terminal Central de Autobuses del Norte, Chetumal, Belize City, and Novelo's Bus Terminal in around 3d 8h.
- 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
Flights from Lambert–St. Louis International Airport to Ramón Villeda Morales International Airport via Houston
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–850
Flights from Lambert–St. Louis International Airport to Ramón Villeda Morales International Airport via Newark
- Ave. Duration
- 10h 11m
- When
- Thursday
- Estimated price
- $310–1,200
- 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
Flights from Lambert–St. Louis International Airport to Ramón Villeda Morales International Airport via Miami
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $220–900
- 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
Flights from Lambert–St. Louis International Airport to Ramón Villeda Morales International Airport via Atlanta
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- $210–850
- 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
- Website
- jetblue.com
Flights from Lambert–St. Louis International Airport to Ramón Villeda Morales International Airport via Fort Lauderdale
- Ave. Duration
- 8h 21m
- When
- Monday and Friday
- Estimated price
- $220–900
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
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
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
- [email protected]
- Website
- belizegroundtransfers.com
Shuttle from Belize City Goldson Intl Airport to Punta Gorda
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- $350
- Website
- https://www.belizegroundtransfers.com/
- Phone
- +1 800 923 1799
- [email protected]
- Website
- 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
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
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to San Cristóbal de las Casas
- Ave. Duration
- 15h 40m
- Frequency
- Every 4 hours
- Estimated price
- $100–150
- Schedules at
- ado.com.mx
- Book at
- 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 Chetumal
- Ave. Duration
- 21h 45m
- Frequency
- Twice daily
- Estimated price
- $120–220
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to San Cristóbal de las Casas
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $90–170
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +502 7762 2462
- [email protected]
- Website
- facebook.com
Bus from San Cristóbal de las Casas to Panajachel
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $46
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Panajachel to Rio Dulce
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $66
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Terminal Metropolitana de Buses to Corinto
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $5–8
- Schedules at
- mmcorporacion.com
- Website
- greyhound.com
Bus from St Louis Bus Station to Dallas Bus Station
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Schedules at
- greyhound.com
- [email protected]
- Website
- travelmundomaya.com
Bus from Chetumal to Belize City
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–210
- Website
- https://travelmundomaya.com/home
- Airport
- $180–210
Bus from Chetumal to Belize City
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–210
- Website
- https://travelmundomaya.com/home
- Airport
- $180–210
- Phone
- +1 501 702 2049
- [email protected]
- Website
- go.jamesbus.bz
Bus from Novelo's Bus Terminal to Punta Gorda
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $10–35
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Novelo's Bus Terminal to Punta Gorda
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $10–35
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- Phone
- +501 602 0807
- [email protected]
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
- Phone
- +502 5308 5106
- [email protected]
- Website
- adrenalinatours.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
- [email protected]
- Website
- travelmundomaya.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
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
More Questions & Answers
There are 14+ hotels available in Punta Gorda.




































