Airport code
SPR — San Pedro Airport
SPR is the IATA code for San Pedro Airport, an airport serving San Pedro, Belize. Its ICAO code is MZSP, and it operates in the America/Belize time zone (UTC-6). The airport sits at 17.9139, -87.9711 in the Northern Hemisphere, at an elevation of 4 ft (1 m).
Overview
About San Pedro Airport
John Greif II Airport is an airport that serves San Pedro and Ambergris Caye, Belize. It was renamed from San Pedro Airport to John Greif II Airport in 2010.
Reference data
Airport information
| IATA code | SPR |
|---|---|
| ICAO code | MZSP |
| Airport name | San Pedro Airport |
| City | San Pedro |
| Country | Belize |
| Time zone | America/Belize (UTC-6) |
| Latitude | 17.9139 |
| Longitude | -87.9711 |
| Elevation | 4 ft (1 m) |
| Airport type | Medium airport |
| Continent | North America |
| Runways | 1 |
| Map | View on OpenStreetMap ↗ |
Reference data last updated 24 July 2026.
By distance
Nearest airports to SPR
Learn
Understanding airport codes
Questions
Frequently asked questions
What is the IATA code for San Pedro Airport?
The IATA code for San Pedro Airport is SPR.
What is the ICAO code for San Pedro Airport?
The ICAO code for San Pedro Airport is MZSP.
Where is SPR airport located?
San Pedro Airport (SPR) is located in San Pedro, Belize.
What time zone is SPR in?
San Pedro Airport operates in the America/Belize time zone, which is UTC-6.
What is the nearest airport to SPR?
The nearest airport to San Pedro Airport (SPR) is Philip S. W. Goldson International Airport (BZE) in Belize City, about 55 km away.
Same country