There are 7 ways to get from David Airport (DAV) to Ambergris Caye by plane, ferry, bus, 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.
Fly to Belize City Goldson Intl Apt, ferry
best- Fly from David (DAV) to Belize City Goldson Intl Apt (BZE)plane DAV - BZE
- Take the ferry from Belize Terminal to San Pedro Terminalferry
18h 4m$302–1,230Bus, ferry via Guatemala City
cheapest- Take the bus from David to Terminal Tica Busbus
- Take the bus from Terminal Atlántico Norte to Terminal San Carlos - CCAbus Sjo
- Take the bus from Terminal San Carlos - Ticabus to Estación Central 7a Avenida Zona 1bus
- Take the bus from Guatemala City to Belize Citybus
- Take the ferry from Belize Terminal to San Pedro Terminalferry
2d 10h$191–292Bus, ferry
- Take the bus from David to San Josébus
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Belize Citybus
- Take the ferry from Belize Terminal to San Pedro Terminalferry
2d 3h$237–925Fly to John Greif Ii Airport
- Fly from David (DAV) to John Greif Ii Airport (SPR)plane DAV - SPR
17h 6m$197–861Fly to Caye Caulker Airport, fly to Blue Hole, Tour
- Fly from David (DAV) to Caye Caulker (CUK)plane DAV - CUK
- Fly from Caye Caulker Airport to Blue Holeplane
- Take the ferry from Blue Hole to San Pedroferry
20h 30m$739–1,587Fly to Sir Barry Bowen Municipal Airport, fly to Blue Hole, Tour
- Fly from David (DAV) to Belize City Municipal Airport (TZA)plane DAV - TZA
- Fly from Sir Barry Bowen Municipal Airport to Blue Holeplane
- Take the ferry from Blue Hole to San Pedroferry
20h 55m$647–1,246Bus, shuttle, ferry
- Take the bus from David Panama to Terminal Tica Bus San Josébus
- Take the bus from Terminal Tica Bus San José to Terminal Tica Bus San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus Ciudad de Guatemalabus
- Take a shuttle bus from Guatemala City to Belize City
- Take the ferry from Belize City to Caribbean Sprinter Dock San Pedroferry
2d 14h$233–369
David (DAV) to Belize City Goldson Intl Apt (BZE) flights
Questions & Answers
The cheapest way to get from David Airport (DAV) to Ambergris Caye is to bus and ferry via Guatemala City which costs $190 - $300 and takes 2 days 10h.
The fastest way to get from David Airport (DAV) to Ambergris Caye is to fly which takes 17h 6m and costs $190 - $900.
The distance between David Airport (DAV) and Ambergris Caye is 1274 km.
The best way to get from David Airport (DAV) to Ambergris Caye without a car is to bus and ferry via Guatemala City which takes 2 days 10h and costs $190 - $300.
It takes approximately 18h 4m to get from David Airport (DAV) to Ambergris Caye, including transfers.
Ambergris Caye is 1h behind David Airport (DAV). It is currently 11:34 PM in David Airport (DAV) and 10:34 PM in Ambergris Caye.
There are 497+ hotels available in Ambergris Caye.
What companies run services between David Airport (DAV), Panama and Ambergris Caye, Belize?
Copa Airlines and Tropic Air fly from David (DAV) to John Greif Ii Airport (SPR) 6 times a week.
- Website
- tropicair.com
Flights from David to Belize City Goldson Intl Apt via Panama City, San Pedro Sula
- Ave. Duration
- 14h 48m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $250–1,200
Flights from David to John Greif Ii Airport via Panama City, Belize City Goldson Intl Apt
- Ave. Duration
- 16h 56m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–850
Flights from David to John Greif Ii Airport via Panama City, Belize City Goldson Intl Apt, Caye Caulker
- Ave. Duration
- 19h 53m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–850
Flights from David to Caye Caulker via Panama City, San Pedro Sula, Belize City Goldson Intl Apt
- Ave. Duration
- 15h 53m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $240–1,100
Flights from David to Caye Caulker via Panama City, Belize City Goldson Intl Apt, Belize City Municipal Airport
- Ave. Duration
- 17h 43m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $230–1,100
Flights from David to Caye Caulker via Panama City, Belize City Goldson Intl Apt, John Greif Ii Airport
- Ave. Duration
- 19h 8m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $240–1,100
Flights from David to Belize City Municipal Airport via Panama City, Belize City Goldson Intl Apt
- Ave. Duration
- 16h 18m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $160–800
- Website
- mayaislandair.com
Flights from David to Caye Caulker via Panama City, Belize City Goldson Intl Apt
- Ave. Duration
- 17h 53m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $230–1,100
Flights from David to Belize City Municipal Airport via Panama City, Belize City Goldson Intl Apt, Dangriga
- Ave. Duration
- 18h 38m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–800
Flights from David to Belize City Municipal Airport via Panama City, Belize City Goldson Intl Apt, Caye Caulker
- Ave. Duration
- 19h 23m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–800
Flights from David to Belize City Municipal Airport via Panama City, Belize City Goldson Intl Apt, John Greif Ii Airport
- Ave. Duration
- 22h 28m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–800
- Website
- copaair.com
Flights from David to Belize City Goldson Intl Apt via Panama City
- Ave. Duration
- 19h 11m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $240–1,200
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from David to San José
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- $21–27
- Schedules at
- tracopacr.com
- Colectivo
- $23–27
- Phone
- +503 7841 5688
- [email protected]
- Website
- Transporte del SOL
Bus from San José to San Salvador
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
- [email protected]
- Website
- MayanOz
Bus from San Salvador to Belize City
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–750
- Website
- MayanOz
- Airport
- $600–750
Bus from David to Terminal Tica Bus
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $30–48
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $30–45
Bus from Terminal Atlántico Norte to Terminal San Carlos - CCA
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $65–95
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $65–95
Bus from Terminal San Carlos - Ticabus to Estación Central 7a Avenida Zona 1
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $20–28
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $20–28
- Phone
- +502 5808 7471
- [email protected]
- Website
- GuateGo
Bus from Guatemala City to Belize City
- Ave. Duration
- 14h 20m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- GuateGo
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from David Panama to Terminal Tica Bus San José
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Tica Bus
Bus from Terminal Tica Bus San José to Terminal Tica Bus San Salvador
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $65–90
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus Ciudad de Guatemala
- Ave. Duration
- 6h
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Website
- Tica Bus
- [email protected]
- Website
- Getaway Travels
Shuttle from Guatemala City to Belize City
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $75–140
- Website
- Getaway Travels
- 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
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
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
- Phone
- +501 226 2706
- [email protected]
- Website
- Amigos del Mar
Ferry from Blue Hole to San Pedro
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $215
- Website
- Amigos del Mar
Ferry from Blue Hole to San Pedro
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $215
- Website
- Amigos del Mar
- 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
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.


















