There are 6 ways to get from Ambergris Caye to Belmopan by plane, taxi, ferry, 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.
Fly to Belize City Municipal Airport, taxi
best- Fly from John Greif Ii Airport (SPR) to Belize City Municipal Airport (TZA)plane SPR - TZA
- Take the taxi from Belize-City-Municipal-Airport-TZA to Belmopantaxi
1h 45m$171–253Ferry, bus
cheapest- Take the ferry from San Pedro Terminal to Belize Terminalferry San Pedro
- Take the bus from Novelo's Bus Terminal to Belmopanbus Regular / ...
3h 54m$43–89Fly to Dangriga, bus
- Fly from John Greif Ii Airport (SPR) to Dangriga (DGA)plane SPR - DGA
- Take the bus from Dangriga to Belmopanbus
4h 52m$111–145Fly to Placencia Airport, bus
- Fly from John Greif Ii Airport (SPR) to Placencia Airport (PLJ)plane SPR - PLJ
- Take the bus from Placencia to Belmopanbus
5h 54m$159–177Ferry, bus via Belmopan
- Take the ferry from San Pedro Terminal to Belize Terminalferry San Pedro
- Take the bus from Novelo's Bus Terminal to Belmopanbus Regular / ...
4h 37m$44–93Ferry, bus via Belmopan #2
- Take the ferry from Caribbean Sprinter Dock San Pedro to Belize Cityferry San Pedro
- Take the bus from Novelo's Bus Terminal to Belmopanbus
4h 53m$49–73
John Greif Ii Airport (SPR) to Belize City Municipal Airport (TZA) flights
Comparing Your Travel Options
The cheapest way to get from Ambergris Caye to Belmopan is to ferry and bus via Belmopan which costs $45 - $75 and takes 4h 53m.
The fastest way to get from Ambergris Caye to Belmopan is to fly and taxi which takes 1h 45m and costs $170 - $260.
The distance between Ambergris Caye and Belmopan is 132 km.
The best way to get from Ambergris Caye to Belmopan without a car is to ferry and bus which takes 3h 54m and costs $40 - $90.
It takes approximately 1h 45m to get from Ambergris Caye to Belmopan, including transfers.
There are 26+ hotels available in Belmopan.
What companies run services between Ambergris Caye, Belize and Belmopan, Belize?
There is no direct connection from Ambergris Caye to Belmopan. However, you can take the taxi to San-Pedro-Airport-SPR airport, fly to Belize City Municipal Airport (TZA), then take the taxi to Belmopan. Alternatively, you can take a vehicle from Ambergris Caye to Belmopan via San Pedro Terminal, Belize Terminal, and Novelo's Bus Terminal in around 3h 54m.
- Website
- mayaislandair.com
Flights from John Greif Ii Airport to Belize City Municipal Airport
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- $50–65
Flights from John Greif Ii Airport to Dangriga via Belize City Municipal Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $95–120
Flights from John Greif Ii Airport to Dangriga via Belize City Goldson Intl Apt
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $95–120
Flights from John Greif Ii Airport to Placencia Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $140–150
Flights from John Greif Ii Airport to Placencia Airport via Belize City Goldson Intl Apt, Dangriga
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $140–150
Flights from John Greif Ii Airport to Placencia Airport via Caye Caulker, Belize City Goldson Intl Apt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $140–150
- Website
- tropicair.com
Flights from John Greif Ii Airport to Belize City Municipal Airport via Caye Caulker
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $30–550
Flights from John Greif Ii Airport to Dangriga via Belize City Goldson Intl Apt
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $100–170
Flights from John Greif Ii Airport to Dangriga via Caye Caulker, Belize City Municipal Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $95–170
Flights from John Greif Ii Airport to Placencia Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 2h 25m
- When
- Saturday
- Estimated price
- $120–150
Flights from John Greif Ii Airport to Placencia Airport via Belize City Goldson Intl Apt, Dangriga
- Ave. Duration
- 2h 46m
- When
- Monday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- $120–150
- Phone
- +501 615 3942
- [email protected]
- Website
- Westline
Bus from Novelo's Bus Terminal to Belmopan
- Phone
- +501 615 4655
- [email protected]
- Website
- BBOC
Bus from Novelo's Bus Terminal to Belmopan
- Phone
- +501-671-6390
- [email protected]
- Website
- Silvas Bus Line
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $3–7
- Schedules at
- Belize Bus Station
- Website
- Silvas Bus Line
- Phone
- +501 621 8220
- Website
- Shaw Bus Lines
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $5–6
- Website
- Shaw Bus Lines
- Phone
- +501 674 3567
- [email protected]
- Website
- Floralia
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $4–6
- Schedules at
- Floralia
Bus from Placencia to Belmopan
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $8–14
- Schedules at
- Floralia
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- Floralia
- Website
- Belmopan Online
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Website
- Belmopan Online
- Phone
- +1 501 702 2049
- [email protected]
- Website
- James Bus Line
Bus from Dangriga to Belmopan
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- $5–12
- Website
- James Bus Line
- Website
- FB James Bus Line
Bus from Novelo's Bus Terminal to Belmopan
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- $4–11
- Website
- James Bus Line
- Website
- FB James Bus Line
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- San Pedro Belize Express
- [email protected]
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
Ferry from San Pedro Terminal to Belize Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- MayanOz
- Phone
- +501 622 2845
- [email protected]
- Website
- Ocean Ferry
Ferry from Caribbean Sprinter Dock San Pedro to Belize City
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Website
- Ocean Ferry
- Ave. Duration
- 1h 10m
- Estimated price
- $110–140
Cinderella Plaza Taxi Stand
- Phone
- +501 203-3340
Majestic Taxi
- Phone
- +501 203-4465
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 Getting to Milan from the airport, Need to know: Jadrolinija, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



















