Nonstop flights from Belize City to San Pedro
2 airlines fly this route, with up to 27 flights a day.
BZEBelize City Philip S.W. Goldson International
34 mi · 184 flights a week
SPRSan Pedro John Greif II
When they leave
Belize City time7:40a6:40pFirst departure 7:40 AM, last 6:40 PM
Five in the morning, 7:40 AM to 11:40 AM, then nine in the afternoon, 12:40 PM to 4:40 PM, then two in the evening, 5:40 PM to 6:40 PM.
Every flight
Earliest firstSchedules last checked Sep 14, 2026. Times are local.
Flying from Belize City to San Pedro
Tropic Air flies most often, 15 to 16 times a day on the Cessna (Light). Maya Island Air flies 11 times a day on the Cessna (Light).
Flights run every day of the week, 27 on Fridays and Saturdays and 26 on the other days. The first arrival in San Pedro is at 7:53 AM and the last at 6:53 PM. The flight covers 34 miles.
Flying back, San Pedro to Belize City has 169 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.