WhatFliesWhere Get the app

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
BZE

When they leave

Belize City time
7: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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Belize City to San Pedro.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.