Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Belize City (BZEA) to San Pedro (SPR)

Travellers and cabin class
  1. Home
  2. Belize
  3. Belize City
  4. San Pedro

Compare Belize City 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 dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Belize City to San Pedro

Looking for a cheap last-minute deal or the best return flight from Belize City to San Pedro? Find the lowest prices on one-way and return tickets right here.
San Pedro.£43 per passenger.Departing Sat, 21 Jun, returning Sat, 28 Jun.Return flight with Tropic Air.Outbound direct flight with Tropic Air departs from Belize City Philip S.W.Goldson Int on Sat, 21 Jun, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sat, 28 Jun, arriving in Belize City Philip S.W.Goldson Int.Price includes taxes and charges.From £43, select.
Sat, 21 JunBZE - SPR with Tropic Air
Direct
Sat, 28 JunSPR - BZE with Tropic Air
Direct
from £43
San Pedro.£43 per passenger.Departing Sun, 17 Aug, returning Sun, 24 Aug.Return flight with Tropic Air.Outbound direct flight with Tropic Air departs from Belize City Philip S.W.Goldson Int on Sun, 17 Aug, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sun, 24 Aug, arriving in Belize City Philip S.W.Goldson Int.Price includes taxes and charges.From £43, select.
Sun, 17 AugBZE - SPR with Tropic Air
Direct
Sun, 24 AugSPR - BZE with Tropic Air
Direct
from £43
San Pedro.£64 per passenger.Departing Thu, 31 Jul, returning Sun, 3 Aug.Return flight with Maya Island Air and Tropic Air.Outbound direct flight with Maya Island Air departs from Belize City Municipal on Thu, 31 Jul, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sun, 3 Aug, arriving in Belize City Philip S.W.Goldson Int.Price includes taxes and charges.From £64, select.
Maya Island Air
Thu, 31 JulTZA - SPR with Maya Island Air
Direct
Sun, 3 AugSPR - BZE with Tropic Air
Direct
from £64
San Pedro.£64 per passenger.Departing Wed, 9 Jul, returning Sun, 13 Jul.Return flight with Maya Island Air and Tropic Air.Outbound direct flight with Maya Island Air departs from Belize City Municipal on Wed, 9 Jul, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sun, 13 Jul, arriving in Belize City Philip S.W.Goldson Int.Price includes taxes and charges.From £64, select.
Maya Island Air
Wed, 9 JulTZA - SPR with Maya Island Air
Direct
Sun, 13 JulSPR - BZE with Tropic Air
Direct
from £64
San Pedro.£66 per passenger.Departing Thu, 18 Sep, returning Sun, 21 Sep.Return flight with Maya Island Air and Tropic Air.Outbound direct flight with Maya Island Air departs from Belize City Municipal on Thu, 18 Sep, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sun, 21 Sep, arriving in Belize City Philip S.W.Goldson Int.Price includes taxes and charges.From £66, select.
Maya Island Air
Thu, 18 SepTZA - SPR with Maya Island Air
Direct
Sun, 21 SepSPR - BZE with Tropic Air
Direct
from £66
San Pedro.£86 per passenger.Departing Thu, 27 Nov, returning Thu, 4 Dec.Return flight with Maya Island Air.Outbound direct flight with Maya Island Air departs from Belize City Municipal on Thu, 27 Nov, arriving in San Pedro.Inbound direct flight with Maya Island Air departs from San Pedro on Thu, 4 Dec, arriving in Belize City Municipal.Price includes taxes and charges.From £86, select.
Maya Island Air
Thu, 27 NovTZA - SPR with Maya Island Air
Direct
Maya Island Air
Thu, 4 DecSPR - TZA with Maya Island Air
Direct
from £86
San Pedro.£94 per passenger.Departing Sat, 27 Dec, returning Sat, 3 Jan.Return flight with Maya Island Air and Tropic Air.Outbound direct flight with Maya Island Air departs from Belize City Municipal on Sat, 27 Dec, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Sat, 3 Jan, arriving in Belize City Municipal.Price includes taxes and charges.From £94, select.
Maya Island Air
Sat, 27 DecTZA - SPR with Maya Island Air
Direct
Sat, 3 JanSPR - TZA with Tropic Air
Direct
from £94
San Pedro.£99 per passenger.Departing Thu, 5 Feb, returning Thu, 5 Feb.Return flight with Tropic Air.Outbound direct flight with Tropic Air departs from Belize City Municipal on Thu, 5 Feb, arriving in San Pedro.Inbound direct flight with Tropic Air departs from San Pedro on Thu, 5 Feb, arriving in Belize City Municipal.Price includes taxes and charges.From £99, select.
Thu, 5 FebTZA - SPR with Tropic Air
Direct
Thu, 5 FebSPR - TZA with Tropic Air
Direct
from £99
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Belize City to San Pedro found in the last 4 days, and are subject to change and availability.

The cheapest month to fly from Belize City to San Pedro Airport

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Belize City to San Pedro Airport flight prices forecast over the next 12 months.
Jun
from £43
Jul
from £64
Aug
from £43
Sep
from £66
Oct
Find prices
Nov
Find prices
Dec
from £132
Jan
from £100
Feb
from £99
Mar
Find prices
Apr
Find prices
May
Find prices
Cheapest month:June
Most expensive month:December

Direct flights from Belize City to San Pedro

Belize City to San Pedro: Alternative routes

Compare routes from Belize City 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 found£43
Cheapest month to flyJune
Average flight time20 mins
Most popular airlineTropic Air
Average flights per week220

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

The best price we found for a return flight from Belize City to San Pedro is £43. 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.
19 minutes is the average flight time from Belize City to San Pedro.
Tropic Air, Hahn Air Systems and Maya Island Air fly direct from Belize City to San Pedro.
As of June 2025, there are 220 flights per week flying from Belize City to San Pedro.
The cheapest month to fly from Belize City to San Pedro is usually June 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Belize City to San Pedro Airport on Saturday, 21 June 2025.
Yes – the average flight time is 19 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.
The cheapest airline that flies to San Pedro is Tropic Air .

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

  • Begin planning your trip by checking out the departure points for your flight from Belize City to San Pedro Airport (SPR). Explore your options for departing from Philip S.W. Goldson International Airport (BZE) or Belize City Municipal Airport (TZA), two of the city's main airports.

  • The average duration of a direct flight from Belize City to San Pedro Airport is 14 minutes.

  • San Pedro's timezone is UTC-6, which is the same as Belize City. San Pedro Airport is located in San Pedro.

  • The most popular route is from Philip S.W. Goldson International Airport (BZE) to San Pedro Airport (SPR), with 281 direct services every week. If you'd like to get going as soon as possible, the earliest flight from BZE to SPR is the 07:30 Maya Island Air option. If you prefer to leave later in the day, the final departure is at 19:40 with Tropic Air.

  • To ensure you get on your flight from Belize City to SPR, allow plenty of time to navigate the airport and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • Show up at the airport even earlier during popular months like December. Aim for two hours before a domestic departure and as much as four hours for international journeys. After checking in, you can use any extra time to finalize your plans or simply relax.

Airports in Belize City

Philip S.W. Goldson International Airport (BZE)

  • Get there in one go from Philip S.W. Goldson International Airport (BZE). Direct flights from Belize City to San Pedro Airport (SPR) can be booked from here.

  • When taking off from BZE, you can catch a direct flight from Belize City to San Pedro Airport with Maya Island Air.

  • BZE is approximately 9 miles from central Belize City. To work out how to get there, use Google Maps. This handy travel app will give you the fastest route and your public transport options.

  • Booked an early flight from Belize City to San Pedro Airport? Avoid the last-minute rush to the terminal (and sneak in some extra precious sleep) by choosing one of these stays near Philip S.W. Goldson International Airport:

    • The BNB on Triggerfish Close to the Airport

    • River Bend Resort Belize

    • The Gecko BUNGALOWFree Airport Shuttle

About San Pedro Airport (SPR)

  • Book a hotel near SPR if you have a late flight from Belize City to San Pedro Airport. Choose one of these accommodation options and skip the long transfer:

    • Aqua Vista

    • Cacao @ Caribe Island

    • Bananas On The Beach

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

  • San Pedro Airport to central San Pedro is about 4 minutes by car. It's approximately 0.5 miles away. Find out what options are available, such as car rentals, cabs or ride-sharing.

How to find the cheapest flights from Belize City to San Pedro Airport (SPR)

  • Book a one-way ticket from Belize City to San Pedro Airport from £21 or travel return from just £43. Fares listed are subject to change and may differ when you make your booking.

  • 8 months before your departure is the best time to lock in cheap tickets from Belize City to SPR.

  • To snag the lowest price on your tickets from Belize City to San Pedro Airport, book your trip for May (it has the cheapest flights). Got flexible travel dates? Use the 'Whole month' search tool to zero in on the most affordable day to fly.

  • Sign into your online account or use the app to create a Price Alert. You'll get notified straight away if there's a deal you can't miss. It's simple to do, and it'll save you the hassle of searching for a cheap ticket from Belize City to SPR every day.

  • Make the most of the filters to find your ideal journey. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Belize City to San Pedro Airport, use the 'Sort by' function. You can also filter results by airline, arrival and departure times, and journey duration.

The best time to fly from Belize City to San Pedro Airport (SPR)

  • December is the most popular month to hop on a flight from Belize City to San Pedro Airport while May is the quietest. To work out the ideal time to go to San Pedro, consider the pace you like to travel at.

  • The warmest month in San Pedro is September, with the temperature ranging between 24ºC and 31ºC. Lock in your flights from Belize City to SPR in this month if this is the type of weather you enjoy.

  • Look for cheap flights from Belize City to San Pedro Airport in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 20ºC and 27ºC on average.

More about San Pedro

  • After booking your flight from Belize City to San Pedro Airport, think about where you want to stay in this city. Make one of these options your base for exploring San Pedro:

    • Aqua Vista

    • Cacao @ Caribe Island

    • Bananas On The Beach

  • Hol Chan Marine Reserve and Rick's Rentals are just the start of the popular attractions to put on your San Pedro to-do list. Keep the momentum going by heading to Skydive San Pedro.

More travel options

Return tickets from London
Return plane tickets to New York
Tickets to Orlando
Return tickets to Canada
Cheap tickets to Jamaica
Return tickets to Chicago
Cheap tickets to Toronto
Cheap return tickets to Costa Rica
Cheap return tickets to Cancun
Cheap flights to Belize
Cheap flights to Tulum
Book cheap SmartLynx flights to Cancun Airport
TUI fly Nordic to Cancun Airport
Cheap IndiGo flights to Chicago
Book cheap jetBlue flights to Chicago
Return tickets from London
Return plane tickets to New York
Tickets to Orlando
Return tickets to Canada
Cheap tickets to Jamaica
Return tickets to Chicago
Cheap tickets to Toronto
Cheap return tickets to Costa Rica
Cheap return tickets to Cancun
Cheap flights to Belize
Cheap flights to Tulum
Book cheap SmartLynx flights to Cancun Airport
TUI fly Nordic to Cancun Airport
Cheap IndiGo flights to Chicago
Book cheap jetBlue flights to Chicago
Return tickets from London
Return plane tickets to New York
Tickets to Orlando
Return tickets to Canada
Cheap tickets to Jamaica
Return tickets to Chicago
Cheap tickets to Toronto
Cheap return tickets to Costa Rica
Cheap return tickets to Cancun
Cheap flights to Belize
Cheap flights to Tulum
Book cheap SmartLynx flights to Cancun Airport
TUI fly Nordic to Cancun Airport
Cheap IndiGo flights to Chicago
Book cheap jetBlue flights to Chicago
Return tickets from London
Return plane tickets to New York
Tickets to Orlando
Return tickets to Canada
Cheap tickets to Jamaica
Return tickets to Chicago
Cheap tickets to Toronto
Cheap return tickets to Costa Rica
Cheap return tickets to Cancun
Cheap flights to Belize
Cheap flights to Tulum
Book cheap SmartLynx flights to Cancun Airport
TUI fly Nordic to Cancun Airport
Cheap IndiGo flights to Chicago
Book cheap jetBlue flights to Chicago
Cheap last minute flights
Return plane tickets to San Pedro
Return flights to Corozal District
Tickets from Belize City
Flights to Belize
Flights from Belize City to Corozal District
Cheap return flights from Belize
Cheap tickets from Belize District
Flights from Dublin to Liverpool
Return plane tickets from London to Abuja
Cheap return flights from Chiang Mai to Bangkok
Return tickets from London to Dallas
Tickets from Manchester to Eindhoven
Cheap return tickets from Manchester to Boston Logan International
Cheap return flights from London Stansted to Marrakech Menara
Flights from Edinburgh to Bratislava
Tickets from London Luton to Larnaca
Cheap return tickets from London Luton to Istanbul
Return tickets from London Heathrow to San Francisco International
Return tickets from Sydney to Melbourne
Return plane tickets from Luqa Malta International to London
Cheap return tickets from Edinburgh to Oslo
Plane tickets from Manchester to Osaka
Cheap return flights from London to Varna
Return tickets from Glasgow to Berlin Brandenburg
Cheap tickets from Manchester to Riyadh
Flights from Glasgow to Birmingham
Plane tickets from Bristol to Agadir
Flights from London to Bastia - Corsica
Cheap tickets from Glasgow to Prague
Return flights from Manchester to Thessaloniki
Cheap return tickets from London Stansted to Berlin Brandenburg
Return tickets from East Midlands to Venice
Cheap return tickets from Glasgow to Lisbon
Plane tickets from Dublin to Dubai
Return plane tickets from Dublin to Bangkok
Tickets from Bristol to Paphos
Return plane tickets from London to Jerez
Hotels deals in San Pedro
Bahia Principe San Pedro hotel deals
Marriott hotels in San Pedro
Best Western San Pedro hotel deals
Hotels by Autograph in San Pedro
Best car hire in Belize

Plan the rest of your trip from Belize City to San Pedro

  • Car hire from San Pedro
  • Hotels in San Pedro

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings