Open-air terminal pavilion and palm-lined tarmac at John Greif II Airport in San Pedro, Belize under a bright Caribbean sky

Airport

John Greif II Airport (SPR)

John Greif II Airport serves San Pedro Town on Ambergris Caye and is the main air gateway to one of Belize's most popular island destinations. Compare transfer options to San Pedro town centre, nearby resorts and onward connections to Belize City and other coastal areas.

Passengers

Luggage

About John Greif II Airport

John Greif II Airport is the main air gateway to San Pedro Town and Ambergris Caye, one of Belize's most visited island destinations. Formerly known as San Pedro Airport, it was renamed in 2010 and today serves as a busy base for domestic flights operated by Tropic Air and Maya Island Air.

Located only about one kilometre southwest of San Pedro town centre, the airport is closely linked to the island's hotels, resorts and coastal attractions. Its paved runway and compact airline terminals handle frequent short flights connecting the island with Belize City and other destinations across the country.

The airport sits near the centre of San Pedro, so arrivals can reach accommodation quickly by taxi, golf cart or hotel shuttle. From here, travellers can continue to beaches, dive sites, snorkelling spots and marine reserves along Ambergris Caye, as well as connect to mainland Belize.

With a simple domestic layout and convenient town-centre location, John Greif II Airport offers a practical entry point for visitors arriving to explore Belize's largest island.

Open-air terminal of John Greif II Airport in San Pedro, Belize, with thatched roof and small aircraft on a sunny day.

Terminal Overview

Travelers walking beneath terminal signs inside an airport

Terminals

John Greif II Airport operates as a compact domestic airport serving San Pedro Town and Ambergris Caye. Passenger services are handled through terminal buildings used by the main domestic carriers, Tropic Air and Maya Island Air, which connect the island with destinations across Belize.

Ground Transportation Services to and from John Greif II Airport

Transfers

Book private transfers from John Greif II Airport to hotels, resorts and other locations across San Pedro Town and Ambergris Caye.

Hourly Chauffeur

Arrange a professional chauffeur by the hour for flexible travel from the airport, island tours, business needs or journeys around San Pedro and Ambergris Caye.

Car Rental

Rent a vehicle or golf cart from San Pedro for independent travel around Ambergris Caye after arriving at John Greif II Airport.

Bus & Group Transfers

Organize group transport for families, dive groups or event parties travelling between John Greif II Airport, hotels and other destinations in San Pedro.