Cheap flights from San Pedro
Air travel to the city is served by San Pedro Airport, located just one kilometer from the center. This transport hub operates regular flights to several domestic destinations within Belize. Among the most popular routes are flights to Belize City, with 108 weekly departures, as well as to Corozal and Caye Caulker island.
Currently, passenger services from the city are provided by a single airline, ensuring a reliable connection with the mainland. The majority of flights are operated by Tropic Air, whose schedule is tailored to the needs of both tourists and local residents. Below on this page, you will find city cards with convenient filters to help you explore available flight options and plan your onward journey.

San Pedro — Caye Caulker

San Pedro — TZA

San Pedro — Corozal Town
Flight insights from San Pedro
Data-driven trends for direct flights from San Pedro — how often airlines fly, where they go, and typical fares and flight times.
Most frequent destinations
The most frequent direct destinations from San Pedro are Belize City, Corozal Town and Caye Caulker. Belize City leads with around 108 flights a week.
- Belize City108 flights/week
- Corozal Town17 flights/week
- Caye Caulker4 flights/week
Direct routes & fares
Popular non-stop routes from San Pedro range from Caye Caulker at $61 to Corozal Town at $87 — a quick way to compare direct-flight fares.
- Belize Cityfrom $66
- Corozal Townfrom $87
- Caye Caulkerfrom $61
Cheapest destinations
The cheapest destinations from San Pedro right now are Caye Caulker from $61, Belize City from $66 and Corozal Town from $87.
- Caye Caulkerfrom $61
- Belize Cityfrom $66
- Corozal Townfrom $87
Longest direct flights
The longest direct flight from San Pedro is to Seattle at about 6h 19m, followed by Calgary (6h 4m) and San Francisco (5h 38m).
- Seattle6h 19m
- Calgary6h 4m
- San Francisco5h 38m
- Los Angeles4h 59m
- Montreal4h 47m
Popular destinations from San Pedro
Frequently asked questions
- How many destinations are available from San Pedro?
- Currently, regular air services are available to 3 key destinations. The route network is focused on connecting the island with major transport hubs and the country's resort regions.
- What are the most popular destinations from San Pedro?
- The highest number of flights is to Belize City — 108 weekly departures. Other popular routes include Corozal (17 flights per week) and Caye Caulker (4 flights per week).
- How many airlines fly from San Pedro?
- Flights from the local airport are provided by 1 airline. The main carrier maintaining a steady flight schedule is Tropic Air.
- Which airports serve San Pedro?
- The city is served by the namesake San Pedro (SPR) airport. It is very conveniently located for travelers — just 1 km from the city center, allowing for a quick trip to the terminal.
- How can I find cheap tickets from San Pedro?
- To find the best fares, it is recommended to book your seats in advance, as seating is limited on small aircraft. It is also helpful to compare offers for nearby dates and keep an eye on the flight frequency of the chosen carrier.