AeroRide AeroRide Home Book a flight
SPR · MZSP · Belize

San Pedro John Greif II Airport

San Pedro, Ambergris Caye — Ambergris Caye. 5 min to San Pedro town / 10 min to most resorts.

Runway
915m
Surface
Asphalt
Elevation
9m
Hours
6am-8pm
Airport profile

San Pedro, Ambergris Caye — Belize

San Pedro John Greif II Airport (IATA: SPR, ICAO: MZSP) serves Ambergris Caye — the largest island in Belize and the most developed Caribbean tourism destination in the country. Named after John Greif II, a pioneering Belizean aviator who established the earliest domestic air connections between Belize City and the cayes, SPR sits at just 4 meters above sea level on the southern end of San Pedro Town — within walking distance of the town center and 5 minutes by golf cart from the island's principal hotels.

Ambergris Caye is 40 kilometers long, at most 1.5 kilometers wide, and separated from Mexico's Yucatán Peninsula to the north by a channel so narrow that the Maya once paddled canoes across it in an hour. The island's name derives from the ambergris (whale vomit used in perfume production) that 19th-century whalers collected from its beaches. Its character derives from two centuries of Belizean Creole, Mexican, and more recently international settlement that has created San Pedro Town — a colorful, walkable settlement of Caribbean wooden houses, golf carts (no cars), excellent restaurants, dive shops, and the social energy that has made Ambergris the most visited tourist destination in Belize.

The reef that defines the Ambergris experience begins 1.5 kilometers from the island's eastern shore — a 10-minute boat ride to Hol Chan Marine Reserve (the finest accessible snorkeling in Belize), Shark Ray Alley (nurse sharks and stingrays in 3-meter-deep water), and the wall dives of the barrier reef dropping to 30+ meters. The combination of beach, reef, dining, and the gentle social pace of island life makes Ambergris the most complete Caribbean destination in Central America.

From Belize City Municipal, SPR is 20 minutes by scheduled Tropic Air or Maya Island Air service (approximately BZD $80 each way). By private charter from BZE International, direct, the journey takes 20 minutes and delivers you to the island without any water taxi connection. By water taxi from the Belize City marine terminal: 75 minutes.

Nearby

Things to do near San Pedro, Ambergris Caye

Hol Chan Marine Reserve — The Premier Snorkel Experience

8 kilometers south of San Pedro — Hol Chan ("little channel" in Maya) is a natural cut through the barrier reef whose current system concentrates m…

Great Blue Hole Day Trip from San Pedro

The most requested excursion from Ambergris Caye — a full-day boat trip (3 hours each way) to Lighthouse Reef Atoll for two dives at the Great Blue…

West Bay Beach Area and Resort Strip

The northern half of Ambergris Caye — accessible by water taxi from San Pedro Town or golf cart along the beach road (30 minutes, partially unpaved…

Whale Shark Season — Gladden Spit

March through June and August through October — the waters off Placencia's Gladden Spit (accessible from San Pedro by private charter to Placencia,…

Caye Caulker Day Trip — The Go Slow Island

30 minutes south by water taxi — Caye Caulker provides the most effective contrast available in Belize: from Ambergris's resort luxury to an island…

Sport Fishing — Bonefish, Tarpon, Permit

The flats north of Ambergris Caye — the shallow sandy tidal areas between the island and the Mexican border — provide some of the finest fly fishin…

Where to stay

Hotels near San Pedro, Ambergris Caye

From $720

Fly from SPR to

FAQ

San Pedro John Greif II Airport — Frequently Asked Questions

What is San Pedro Airport (SPR)?

San Pedro John Greif II Airport (IATA: SPR, ICAO: MZSP) serves Ambergris Caye, Belize's largest and most popular island. 1,372m asphalt runway, 4m elevation, daylight operations. Located in San Pedro Town center. 20 minutes by scheduled or private aircraft from Belize City.

How do I get from Belize City to San Pedro / Ambergris Caye?

By air (recommended): 20 minutes from Belize City Municipal Airport (Tropic Air or Maya Island Air, approximately BZD $80–100 each way, hourly service). By private charter from BZE International: 20 minutes direct. By water taxi: 75 minutes from Belize City marine terminal.

What is the reef like at Ambergris Caye?

The Mesoamerican Barrier Reef at Ambergris is in excellent condition — dense coral, 20–30m visibility, and 60+ named dive sites ranging from shallow snorkel reefs to deep wall dives. Hol Chan Marine Reserve and Shark Ray Alley provide the finest accessible marine encounters in Belize. The barrier reef wall begins 1.5 kilometers from shore — a 10-minute boat ride.

What is Cayo Espanto and how do I book it?

Cayo Espanto is a 3-acre private island hotel 5 kilometers west of Ambergris Caye — 7 individual villas (including 3 overwater), a staff of 24 serving maximum 14 guests, personal butler, private cook, and the entire island exclusive to your group. From $2,500/villa/night. One of the most celebrated private island experiences in the Caribbean. AeroRide coordinates Cayo Espanto bookings and private water taxi transfers from SPR.

What is the runway length at SPR?

SPR has a 1,372-meter (4,501 ft) asphalt runway at 4m elevation. Daylight operations. ICAO: MZSP. Handles Cessna Caravans (the standard Belize domestic aircraft, 9 passengers) and similar light turboprops.

Book a private flight to San Pedro, Ambergris Caye

Tell us your departure airport — we'll have a charter quote in minutes.