Flights to San Pedro Town, Belize District

Explore San Pedro, Belize, where local culture meets regional scenery.

Belize DistrictCentral Standard TimeSPR
Departure
Return
Best round-trip fare
$64.00
Nonstop from
4
Best time to visit
Feb, Mar, Apr
Updated
2026-10-28

San Pedro Town travel overview

San Pedro Town is in Belize District, Belize.

State
Belize District
Population
16,444 (2022)
Time zone
Central Standard Time
Average stay
2–3 days
Nearest airport
John Greif II Airport (SPR)
Straight-line distance
0.6 km

Popular flights to San Pedro Town

Find the most popular routes to San Pedro Town, with flight times, airlines and typical prices.

Popular flight routes to San Pedro Town
FromFlight timeAirlines(main)Weekly flightsFrom priceRoute
BZE (BZE)13 minMaya Island Air|Tropic Air178$99.00View route
Belize City (TZA)14 minMaya Island Air21$64.00View route

Airports serving San Pedro Town

Candidate airport code(s) associated with San Pedro include SPR; verify your ticket's IATA code and ground transport links to central San Pedro.

John Greif II Airport (SPR)

John Greif II Airport (IATA: SPR, ICAO: MZSP) is an airport that serves San Pedro and Ambergris Caye, Belize.

Distance to downtown
0.6 km
Typical drive time
Approx. 0 min
Terminals
1
Airlines by route coverage
Maya Island Air, Tropic Air
Ground transport
Ground transport between SPR Airport and central San Pedro includes airport buses/public transit, official terminal taxis, car rentals, and pre-arranged hotel transfers.

Best time to visit San Pedro Town

No data

Average temperature and rainfall

High (°F)Low (°F)Rainfall (in)
100°11″75°8″50°6″25°3″0°0″1: high 78.8°F, low 76.2°F, rainfall 128.1 mmJan2: high 80.0°F, low 77.5°F, rainfall 59.1 mmFeb3: high 81.0°F, low 79.0°F, rainfall 20.6 mmMar4: high 80.9°F, low 78.6°F, rainfall 31.9 mmApr5: high 83.2°F, low 81.7°F, rainfall 57.7 mmMay6: high 83.3°F, low 80.7°F, rainfall 259.5 mmJun7: high 83.8°F, low 80.6°F, rainfall 152.4 mmJul8: high 84.5°F, low 81.4°F, rainfall 134.2 mmAug9: high 84.4°F, low 80.9°F, rainfall 216.3 mmSep10: high 83.7°F, low 79.3°F, rainfall 255.7 mmOct11: high 80.8°F, low 77.6°F, rainfall 262.5 mmNov12: high 80.1°F, low 76.6°F, rainfall 214.1 mmDec

Recommended months

February – April

No data

Seasons

WinterNo data

No data

SpringNo data

No data

SummerNo data

No data

AutumnNo data

No data

Top things to do in San Pedro Town

Landmarks, outdoor escapes and local culture for your San Pedro Town itinerary.

Secret Beach

Secret Beach is a beach destination near San Pedro.

San Pedro Town city transport

Compare practical ways to travel from the airport and around the city.

San Pedro Town transport options
TransportBest forTime to downtownTypical cost
SPR Airport to Central San Pedro Ground TransferTravelers arriving or departing San Pedro via SPR15–50 minUSD 2–35 · estimated one-way airport-to-town; see cost notes · as of 2026-10-20 · Reference estimate (as of 2026-10-20): 15–50 minutes one-way between SPR and central San Pedro; from USD 2.0 per person by public transit up to USD 35.0 per vehicle by taxi. Original charging basis: one-way SPR to central San Pedro: public bus per person vs taxi per car in USD.

Where to stay in San Pedro Town

When staying in San Pedro, consider central town districts or areas near main transport corridors and SPR airport connections.

Central San Pedro and Transport Hub Area

Centered around San Pedro's main commercial streets and transport links, offering convenient access to dining, services, and transfers to SPR.

San Pedro Town trip planning

Spend your first day exploring central San Pedro, local museums, and markets, and dedicate a second day to nearby nature trails or regional landmarks.

Daily budget
USD 110–260 · estimated per person/day in USD; local stay, meals & transit · 2026-10-20 · Reference estimate (as of 2026-10-20): expect about USD 110–260 per person/day for budget-to-midrange lodging, meals, and local transit in San Pedro (quoted in USD, excluding flights).
Local time
No data
Tipping
In Belize, rounding up the bill or leaving about 5–10% for good restaurant service is a common courtesy; check bills for included service charges.
Power outlets
Carry a universal travel adapter and check voltage compatibility (typically 220–240 V or local standard) when visiting San Pedro, Belize.
Accessibility
Main terminal facilities at SPR and modern buildings in San Pedro generally provide basic accessible access, while older streets or rural trails may have uneven surfaces.
Suggested stay
2–3 days

Explore more destinations

Pair your visit to San Pedro with regional destination Belize City. Belize City: Belize City shares regional transport links and cultural themes with San Pedro in Belize, making a natural multi-city pairing. Caye Caulker: Caye Caulker shares regional transport links and cultural themes with San Pedro in Belize, making a natural multi-city pairing.

Popular routes from San Pedro Town

Allow ample buffer time for ground transfers to SPR airport or intercity rail/bus terminals when departing San Pedro.

Frequently asked questions about San Pedro Town

Which airport codes and payment preparations should I note when visiting San Pedro, Belize?

San Pedro is associated with candidate airport code(s) SPR; local transactions use USD, so carry both a major payment card and some USD cash for local transit and markets.