John Greif II Airport (SPR): Codes, Runways & Location
John Greif II Airport (IATA: SPR · ICAO: BZ-SPR) is a medium-sized airport serving San Pedro, Belize. It lies at 17.9139° N, 87.9711° W, 4 ft (1 m) above sea level.
Overview of John Greif II Airport
John Greif II Airport is classified in the OurAirports dataset as a medium-sized airport, serving the area of San Pedro in Belize. It is identified by the IATA code SPR and the ICAO code BZ-SPR. It has scheduled commercial airline service.
John Greif II Airport has 1 runway recorded. The field elevation is 4 ft (1 m); higher-elevation airports need longer takeoff runs in thin air.
Other airports lie nearby: 6 are within reach, the closest being Caye Caulker Airport (CUK) about 21 km away.
Live weather · Open-Meteo
Airport Details & Runways
Physical characteristics from the public-domain OurAirports dataset.
Location & Runway Capacity
Explore more airports in Belize
John Greif II Airport (SPR) is one of many airports in Belize. Browse the full list to compare runways, codes and locations across the country.
Seaports near John Greif II Airport
Sea–air intermodal connections: the nearest seaports to John Greif II Airport, for combined air–sea freight, port-to-airport transfers and regional logistics planning.
Frequently Asked Questions about John Greif II Airport
Where is John Greif II Airport located?
John Greif II Airport is located in San Pedro, Belize. Its coordinates are 17.9139° N, 87.9711° W.
What is the airport code for John Greif II Airport?
John Greif II Airport has an IATA code of SPR and an ICAO code of BZ-SPR.
How many runways does John Greif II Airport have?
John Greif II Airport has 1 runway recorded in the dataset.
Is John Greif II Airport a major airport?
John Greif II Airport is classified as a medium-sized airport with scheduled service.
About this data
Details for John Greif II Airport are derived from OurAirports, a community-maintained, public-domain database of the world’s airports. Read more on Wikipedia →