SPR · · John Greif II Airport

John Greif II Airport (SPR)

San Pedro, Belize · medium airport · 17.914° -87.971° ·
Airport Information
IATA CodeSPR
ICAO Code
Typemedium airport
NameJohn Greif II Airport
MunicipalitySan Pedro
CountryBelize
ContinentNA
Latitude17.914° N
Longitude-87.971° W
Elevation4 ft
Climate ZoneTropical
Scheduled ServiceYes
Score500
Local TimeLoading...
Country & Timezone Info
CountryBelize
ISO Code
RegionSan Pedro
Continent CodeNA
IANA TimezoneAmerica/Belize
UTC Offset (Standard)UTC-6
DST Offset
Current Offset--

🌬 Best Time to Fly

Recommended: December – April
Dry season, avoids hurricane months (Jun–Nov)
Loading season...
Dry: Dec–AprWet: May–Nov

✈ Airlines Serving SPR

AA — American AirlinesDL — Delta Air LinesUA — United AirlinesWN — Southwest AirlinesAS — Alaska AirlinesB6 — JetBlueAC — Air Canada

🌡 Climate — Tropical (17.9°N)

Jan
30°
22°
Feb
30°
22°
Mar
31°
22°
Apr
31°
23°
May
31°
23°
Jun
31°
23°
Jul
30°
22°
Aug
30°
22°
Sep
30°
22°
Oct
30°
22°
Nov
30°
22°
Dec
30°
22°
* Approximate average temperatures by month based on tropical latitude zone

AI-Enhanced Insights

John Greif II Airport (SPR) is the main gateway to San Pedro on Ambergris Caye, Belize's largest island and a premier tourism destination known for its proximity to the Belize Barrier Reef. The airport features a unique compact layout where aircraft park directly on the tarmac near the small terminal, reflecting its island location. It serves as a vital link for travelers heading to the cayes, with frequent short-hop flights from Belize City's Philip S. W. Goldson International Airport.

💡 Local Tip
After landing, take a moment to walk over to the small observation area near the runway—arriving aircraft fly low over the water before landing, offering great photo opportunities of the turquoise Caribbean.
🚖 Getting There

Taxis and golf cart rentals are available right outside the terminal for the short ride into San Pedro town. Many hotels offer airport pickup services, so arrange this in advance if possible. Note that standard rental cars are not common on the island—golf carts are the primary mode of transport.

❓ Frequently Asked Questions
Q: How long is the flight from Belize City to San Pedro?
A: Flights from Philip S. W. Goldson International Airport (BZE) to John Greif II Airport typically take around 15-20 minutes, as the distance is only about 35 kilometers over water.

Q: Which airlines operate at John Greif II Airport?
A: The airport is primarily served by Tropic Air and Maya Island Air, both offering multiple daily flights between San Pedro and the mainland.

Q: Is the airport close to San Pedro town center?
A: Yes, the airport is conveniently located within San Pedro town, just a short drive or golf cart ride from most hotels and resorts on the island.

Q: Can I walk from the airport to the ferry terminal?
A: The airport and water taxi terminals are relatively close, but most travelers take a quick taxi or golf cart ride given the tropical heat.
AI-generated content · Generated Jun 29, 2026 · MiniMax-M3

🗺 Location Map

🌏 Nearby Airports (Top 5)

IATANameCity / CountryDistance (km)Distance (mi)Link
CUK Caye Caulker Airport Caye Caulker, Belize 20.9 km 13.0 mi View →
CYC Caye Chapel Airport Caye Chapel, Belize 26.8 km 16.6 mi View →
TZA Sir Barry Bowen Municipal Airport Belize City, Belize 50.1 km 31.1 mi View →
SJX Sartaneja Airport Sartaneja, Belize 52.0 km 32.3 mi View →
BZE Philip S. W. Goldson International Airport Belize City, Belize 54.5 km 33.9 mi View →

🔧 Quick Tools

🔟 Distance Calculator
From SPR
📍 Nearest Airport
Near this location
🕒 Timezone Lookup
America/Belize
🌎 Map with Airport
View on map
← Back to World Airport Database