About flights from San Pedro (SPR)
San Pedro's airport is the kind of place that reminds you flying doesn't have to mean terminals the size of shopping malls. The runway sits right in the middle of Ambergris Caye, flanked by golf carts and curious pelicans. It's small, it's functional, and it connects this reef-side community to the rest of Belize through a handful of short-hop routes operated mostly by Maya Island Air (2M) and Tropic Air (9N). Five destinations, one country, and the longest flight clocking in at 70 kilometers. That's not a network — that's a neighborhood.
Quick stats for SPR
- Direct destinations: 5
- Countries served: 1
- Continents reached: 1 of 6
- Average flight distance: 45 km
- Longest non-stop: Corozal (CZH) — 70 km (~5 min)
- Shortest non-stop: Caye Caulker (CUK) — 21 km (~2 min)
- Reach score: 32/99
Why fly to San Pedro?
The routes out of SPR exist because the geography demands them. Belize's interior and northern coast are genuinely awkward to reach overland, so these quick hops aren't convenience flights — they're the logical option. The run down to Caye Caulker covers just 21 kilometers, which sounds almost absurd until you're watching the reef pass underneath you at low altitude through a turboprop window. That's a legitimate reason to fly instead of taking the water taxi. Corozal sits up near the Mexican border and serves travelers crossing into Chetumal, making SPR a quiet back-door entry point into the Yucatan corridor that most itineraries completely overlook. For divers working the northern atolls, threading together a few of these short routes is genuinely the most efficient way to move around the country.
Longest non-stop flights from SPR
The furthest destinations you can reach non-stop from San Pedro:
- Corozal, Belize (CZH) — 70 km, approximately 5 min
- Belize City, Belize (BZE) — 56 km, approximately 4 min
- Belize City, Belize (TZA) — 51 km, approximately 4 min
- Caye Chapel, Belize (CYC) — 27 km, approximately 2 min
- Caye Caulker, Belize (CUK) — 21 km, approximately 2 min
Tips for travelers at SPR
The airport is walkable from most of the hotel strip in San Pedro town — don't bother with a taxi unless you're hauling serious gear. Check-in closes fast on these small aircraft, so arriving 45 minutes early isn't paranoia, it's just sense. Luggage limits on the island-hop carriers are strict (typically 30 lbs checked), so pack accordingly or expect fees. Rainy season runs June through November and afternoon thunderstorms can cause short delays, though rarely cancellations. Flights are frequent enough that missing one isn't usually catastrophic — but build buffer time if you're connecting onward from Belize City.
Airlines operating from SPR
The following airlines offer non-stop flights from San Pedro:
2M, 9N
Frequently asked questions about flying to San Pedro
How do I get from San Pedro Airport to the city center?
The airport is only about 1.5 miles from the town center, so a short taxi ride costs around $15-20 USD, or you can walk in about 20-30 minutes if you're traveling light.
What's the best time to fly to San Pedro?
The dry season from November to April offers the best weather and lowest humidity, though it's also peak tourist season—consider May to June for fewer crowds and better deals.
How many destinations can I reach directly from San Pedro Airport?
San Pedro has 5 direct flight destinations, making it convenient for island-hopping and accessing other parts of Belize and the Caribbean without connecting through Belize City.
Do I need a visa to enter Belize through San Pedro?
Most visitors from North America, Europe, and Commonwealth countries get a free 30-day tourist stamp upon arrival, but it's worth checking current requirements for your specific nationality before traveling.
What should I know about San Pedro Airport itself?
It's a small, laid-back airport with minimal facilities, so grab cash and any essentials before arriving—there are limited ATMs and shops, and flights can sometimes be delayed due to weather.
Is flying into San Pedro more expensive than flying into Belize City?
Direct flights to San Pedro are often pricier than flying into Belize City's international airport, but you'll save money and time on ground transportation, so it balances out depending on your final destination.
Plan your trip from San Pedro
Browse the complete list of 5 destinations below to find your next flight from San Pedro. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.