Flights operate between Belize City (BZE) and San Pedro (SPR).
2 airlines operate this route with 22-23 flights daily flights.
Average flight time is 0h 13m - 1h 14m.
Route distance is 34 miles (55 km).
Route Distance
34 miles (55 km)
Average Duration
0h 13m - 1h 14m
Airlines Operating This Route
Tropic Air, Maya Island Air
Flight Frequency
Daily Flights
22-23 flights
Weekly Flights
158
Typical Departure Time Ranges
Earliest Departure
07:40
Latest Departure
20:30
Flight Schedule & Filters
Flight Schedule Calendar
Loading calendar...
Direct (non-stop) flights from Belize City (BZE) to San Pedro (SPR)
Direct (non-stop) flights operate between Belize City (BZE) and San Pedro (SPR). This popular route is operated by 2 airlines, offering multiple daily departures.• Flight Duration: 0h 13m - 1h 14m (average flight time)• Distance: 34 miles (55 km) (air miles between airports)• Daily Flights: 22-23 flights (scheduled departures per day)
Belize City (BZE)
BZ
San Pedro (SPR)
FLIGHT TIME
0h 13m - 1h 14m
FLIGHT DISTANCE
34 miles (55 km)
0h 13m - 0h 14m
07:40
20:30
34 miles (55 km)
January
2 (Show)
158
Flight Schedule
Loading calendar...
Airlines with direct flights from Belize City (BZE) to San Pedro (SPR)
Weather at San Pedro (SPR)
Weather data for San Pedro (SPR) is being updated. Please check back soon.
Frequently Asked Questions
Do flights operate between BZE and SPR?
Yes. 45 direct flights operate between Belize City (BZE) and SPR.
Which airlines operate this route?
2 airlines operate this route: Tropic Air, Maya Island Air.
How many flights operate daily?
22-23 flights flights operate daily on this route.
What is the average flight duration?
The average flight duration is 0h 13m - 1h 14m.
Is this route operated year-round?
This route operates with 22-23 flights daily flights.
Route data verified regularly by Triposia Travel Research Team.