There are 4 ways to get from Antigua Guatemala to Ambergris Caye by bus, plane, ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Antigua Guatemala to Terminal de Autobusesbus
- Fly from La Aurora International Airport (GUA) to John Greif Ii Airport (SPR)plane GUA - SPR
6h 8m$343–776Bus, ferry via Melchor de Mencos
cheapest- Take the bus from Guatemala City to Melchor de Mencosbus
- Take the bus from Benque Viejo del Carmen to Novelo's Bus Terminalbus
- Take the ferry from Belize Terminal to San Pedro Terminalferry
14h 14m$89–152Bus, ferry
- Take the bus from Guatemala City to Flores - Santa Elenabus
- Take the bus from Flores, Peten, Guatemala to Belize Citybus
- Take the ferry from Belize City to Caribbean Sprinter Dock San Pedroferry
12h 51mShuttle, ferry
- Take a shuttle bus from Terminal de Autobuses to Belize CityPanajachel
- Take the ferry from Belize Terminal to San Pedro Terminalferry Belize City
21h 18m$141–184
La Aurora International Airport (GUA) to John Greif Ii Airport (SPR) flights
Questions & Answers
The cheapest way to get from Antigua Guatemala to Ambergris Caye is to bus and ferry via Melchor de Mencos which costs $85 - $160 and takes 14h 14m.
The fastest way to get from Antigua Guatemala to Ambergris Caye is to bus and fly which takes 6h 8m and costs $340 - $800.
The distance between Antigua Guatemala and Ambergris Caye is 505 km.
The best way to get from Antigua Guatemala to Ambergris Caye without a car is to bus and ferry which takes 12h 51m and costs .
It takes approximately 6h 8m to get from Antigua Guatemala to Ambergris Caye, including transfers.
There are 497+ hotels available in Ambergris Caye.
What companies run services between Antigua Guatemala and Ambergris Caye, Belize?
There is no direct connection from Antigua Guatemala to Ambergris Caye. However, you can take the bus to Terminal de Autobuses, walk to Terminal, take the line 13 bus to Fuerza Aerea, walk to Guatemala-City-Airport-GUA airport, fly to John Greif Ii Airport (SPR), then take the taxi to Ambergris Caye. Alternatively, you can take a vehicle from Antigua Guatemala to Ambergris Caye via Guatemala City, Flores - Santa Elena, Flores, Peten, Guatemala, Belize City, Belize City, and Caribbean Sprinter Dock San Pedro in around 12h 51m.
- Website
- tropicair.com
Flights from La Aurora International Airport to John Greif Ii Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 2h 23m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $320–500
Flights from La Aurora International Airport to John Greif Ii Airport via Belize City Goldson Intl Apt, Caye Caulker
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $320–500
Flights from La Aurora International Airport to John Greif Ii Airport via San Pedro Sula, Belize City Goldson Intl Apt
- Ave. Duration
- 5h 23m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–500
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from Antigua Guatemala to Terminal de Autobuses
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- $12
- Website
- Eterna Primavera
- [email protected]
- Website
- Guatemala Transportation
Bus from Guatemala City to Flores - Santa Elena
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $45
- Website
- Guatemala Transportation
- Phone
- +502 5808 7471
- [email protected]
- Website
- GuateGo
Bus from Flores, Peten, Guatemala to Belize City
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Website
- GuateGo
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Terminal de Autobuses to Belize City
- Ave. Duration
- 17h 22m
- Frequency
- Once daily
- Estimated price
- $90
- Website
- Adrenalina Tours
Bus from Guatemala City to Melchor de Mencos
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Transportes Fuente del Norte
- Phone
- +501 615 4655
- [email protected]
- Website
- BBOC
Bus from Benque Viejo del Carmen to Novelo's Bus Terminal
- Phone
- +501 621 8220
- Website
- Shaw Bus Lines
Bus from Benque Viejo del Carmen to Novelo's Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $6–8
- Website
- Shaw Bus Lines
- Phone
- +501 622 2845
- [email protected]
- Website
- Ocean Ferry
Ferry from Belize City to Caribbean Sprinter Dock San Pedro
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- Ocean Ferry
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
- [email protected]
- Website
- MayanOz
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
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 The beginner’s guide to the 2018 World Nomad Games, How to get from London to Edinburgh, and Italy Travel Guides - to help you get the most out of your next trip.























