
Popular airlines from San Pedro (SPR-John Greif II)
Maya Island Air
Hahn Air Systems
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Flights from John Greif II Airport
Prices were available within the past 7 days and start at CA $71 for one-way flights and CA $318 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, Sep. 3 - Sun, Sep. 7
SPR
San Pedro
BZE
Belize City
CA $318 Roundtrip, found 3 days ago
CA $318
Roundtrip
found 3 days ago

Mon, Jan. 12 - Thu, Jan. 22
SPR
San Pedro
BZE
Belize City
CA $386 Roundtrip, found 3 days ago
CA $386
Roundtrip
found 3 days ago
Hotels near John Greif II Airport

Ambergris Caye, San Pedro
The price is CA $307 per night from Aug 24 to Aug 25
CA $307
CA $353 total
Aug 24 - Aug 25
includes taxes & fees
Stay at this 4-star beach resort in San Pedro. Enjoy free WiFi, a full-service spa, and a beach locale. Our guests praise the restaurant and the helpful staff ...
9/10 Wonderful! (816 reviews)

Coconut Drive, San Pedro
The price is CA $235 per night from Sep 5 to Sep 6
CA $235
CA $256 total
Sep 5 - Sep 6
includes taxes & fees
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,002 reviews)

Sea Grape Drive, San Pedro, Belize District
The price is CA $416 per night from Sep 14 to Sep 15
CA $416
CA $495 total
Sep 14 - Sep 15
includes taxes & fees
Stay at this 4.5-star luxury resort in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our ...
9.2/10 Wonderful! (543 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
John Greif II Airport Information
Airport Name | Airport Location | Airport Code | Latitude | Longitude | Altitude |
---|---|---|---|---|---|
San Pedro | Belize, BZ | IATA: SPR, ICAO: BZ-SPR | 17.913900 | -87.971100 | 1.22meters |
San Pedro, also known by IATA (International Air Transport Association) code SPR and ICAO (International Civil Aviation Organization) code BZ-SPR, offers flights from multiple airline carriers to many popular global destinations. Above you’ll find some useful information about Belize’s airport that can help you in planning your next trip. Expedia offers flights from SPR airport on multiple airline carriers, and makes it easy and affordable for you to book low cost Belize flights.
John Greif II Airport
Current conditions at San Pedro Airport
Show map
Airport information
Name: San Pedro Airport
Location: San Pedro, Belize
- Longitude: 17.917067
- Latitude: -87.96571
Airport Codes:
- IATA: SPR
- ICAO:
Frequently asked questions
Expedia's Latest Trends
Hotels
- Hotels with Free Breakfast in Calgary
- Paris 5 Star Hotels
- Lake Placid Inn Boutique Hotel
- Rocco Forte Hotel Amigo
- Hotels in Ubud
- TRS Coral Hotel - Adults Only - All Inclusive
- Hyatt Place Edmonton-West
- Secrets The Vine Cancun - Adults Only - All Inclusive
- Fairmont The Palm
- Hotels with a Pool in Langley
- Plateau Mont-Royal hotels
- Hotels in Paris
- Courtyard by Marriott Kingston Highway 401/Division Street
- High Prairie Inn
- Hotels in Lisbon District
- Hotels in Lagos
- Quality Inn at Bangor Mall
- Holiday Inn Express & Suites Toronto Airport West by IHG
- Whale House Guest House
Flights
- Cheap Flights from Fredericton (YFC) to Frankfurt (FRA)
- Cheap Flights from Montreal (YUL) to Delhi (DEL)
- Cheap Flights from Winnipeg (YWG) to Wroclaw (WRO)
- Cheap Flights from Calgary (YYC) to Houston (HOU)
- Cheap Flights from Edmonton (YEG) to Belgrade (BEG)
- Cheap Flights from Toronto (YYZ) to Cancun (CUN)
- Cheap Flights from Taipei (TPE) to Shanghai (PVG)
Packages
*Available to Expedia members.