100 € Cheap Flights from Belize City Municipal to San Pedro

Compare Belize City Municipal to San Pedro flight deals

Find the cheapest month or even day of the year to fly to San Pedro

Book the best San Pedro fare with no extra fees

Flight deals from Belize City Municipal to San Pedro

Looking for a cheap last-minute deal or the best return flight from Belize City Municipal Airport to San Pedro Airport? If you want to travel next month, return fares start from 105 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Belize City Municipal to San Pedro

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Belize City Municipal to San Pedro flights are currently cheapest in March.

Direct flights from Belize City Municipal to San Pedro

Belize City Municipal to San Pedro: Alternative routes

Compare routes from Belize City Municipal to San Pedro below. You may find an airport to fly into that's cheaper, faster, or easier than San Pedro.

Belize City to San Pedro: Flight information

The things to know before you go.
Cheapest flight found100 €
Cheapest month to flyMarch
Average flight time18 mins
Most popular airlineMaya Island Air
Average flights per week21

Finding cheap flights from Belize City Municipal to San Pedro: Frequently asked questions

The best price we found for a return flight from Belize City Municipal to San Pedro is 100 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
18 minutes is the average flight time from Belize City Municipal to San Pedro.
Maya Island Air flies direct from Belize City Municipal to San Pedro.
As of July 2026, there are 21 flights per week flying from Belize City Municipal to San Pedro.
The cheapest month to fly from Belize City Municipal to San Pedro is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Belize City Municipal Airport to San Pedro Airport on Wednesday, 3 March 2027.
Yes – the average flight time is 18 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to San Pedro but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to San Pedro is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Maya Island Air offers the cheapest flight tickets to San Pedro.

Flying from Belize City Municipal Airport (TZA) to San Pedro Airport (SPR): what you need to know

  • Around 20 minutes is how long you can expect to be in the air on a direct flight from Belize City Municipal Airport to San Pedro Airport.

  • Flights from TZA to SPR start at 07:30 — the first with Maya Island Air. The latest departure is at 17:30 with Maya Island Air. Overall, you can choose from 21 weekly Belize City Municipal Airport to San Pedro Airport flights.

  • Leave plenty of time to make your TZA to SPR flight. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a peak time such as April? Major public holidays and other high seasons can lead to longer queues at airport checkpoints. Play things extra safe and arrive up to four hours before international flights and two hours before domestic departures.

  • Maya Island Air is your ticket to exploring San Pedro (and maybe even some other great corners of Belize!). Browse the direct flights from Belize City Municipal Airport to San Pedro Airport offered by this carrier.

  • The airline most travellers fly with on this route is Maya Island Air.

Handy information about Belize City Municipal Airport (TZA)

  • Central Belize City to Belize City Municipal Airport is around 2 kilometres. Depending on traffic, it'll take you about 5 minutes to get there if you're driving, catching a taxi or ride-sharing.

  • You can expect a trip time of about 10 minutes when using public transport.

  • Looking for a handy hotel near TZA? If you're catching an early flight from Belize City Municipal Airport to San Pedro Airport, these accommodation options will have you moments from your departure gate:

Arriving at San Pedro Airport (SPR)

Getting from San Pedro Airport (SPR) to central San Pedro

  • San Pedro Airport to the centre of San Pedro has a drive time of around 10 minutes. It's approximately 3 kilometres away.

  • Travelling by public transport takes about 35 minutes.

When to fly to San Pedro Airport (SPR)

  • May is the most popular month for flights from Belize City Municipal Airport to San Pedro Airport. To avoid the crowds, go to San Pedro in March.

  • Before locking in your flight from Belize City Municipal Airport to San Pedro Airport, consider the type of weather you enjoy. September is the warmest month in San Pedro, with temperatures ranging from 24ºC (75ºF) to 31ºC (88ºF).

  • January sees average temperatures of between 20ºC (68ºF) and 27ºC (81ºF). Search for cheap tickets from TZA to SPR sometime around then if you'd rather travel in cooler conditions.

Explore more of Belize

  • Belize City is just one of the many cities in Belize waiting to be discovered once you've seen San Pedro. Around 56 kilometres away to the south-west, check out popular attractions including Museum of Belize, St. Johns Cathedral and Baron Bliss Lighthouse.

  • If you're ready to explore another major destination in Belize, consider San Ignacio, roughly 145 kilometres south-west of San Pedro. Cahal Pech Archaeological Reserve, Cahal Pech Mayan Ruin and Cahal Pech Museum are key reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.