Language PHP/PH

Flights to San Pedro Town, Belize

Find cheap flights to San Pedro Town, Belize in 2025/2026

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to San Pedro Town, Belize from the most established flight comparison sites.
Fly to San Pedro Town, Belize and visit sites like Hol Chan Marine Reserve, Belizean Arts, tacogirl Belize blog & Alaia.

Plane flying over earth

1. Enter your search requirements for San Pedro Town, Belize

2. Compare the best San Pedro Town, Belize deals from top comparison engines

Flight ticket

3. Book your San Pedro Town, Belize flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to San Pedro Town, Belize in 2025/2026?

These economy flights were found on FlightsFinder from Philippines to San Pedro Town, Belize in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

What are the cheapest one-way flights to San Pedro Town, Belize in 2025/2026?

These economy flights were found on FlightsFinder from Philippines to San Pedro Town, Belize in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

Why fly to San Pedro Town, Belize?

Located on the stunning island of Ambergris Caye in Belize, San Pedro Town is a captivating destination that seamlessly blends Caribbean charm with a laid-back island vibe. Known for its vibrant coral reefs and crystal-clear turquoise waters, this coastal paradise offers visitors an unforgettable tropical experience. Explore the colorful streets lined with charming shops and restaurants, or dive into the rich marine life teeming beneath the surface. Whether you're seeking adventure in the great outdoors or simply looking to unwind on sandy beaches, San Pedro Town beckons with its unique blend of natural beauty and warm hospitality.

Frequently asked questions about Flights to San Pedro Town, Belize

Which popular airports are close to San Pedro Town, Belize?

How long does it take to fly to San Pedro Town, Belize?

How do I find the cheapest possible flights to San Pedro Town, Belize?

Are there direct flights to San Pedro Town, Belize?

How far is the main airport in San Pedro Town, Belize from the city centre?

How far in advance should I book my flight to San Pedro Town, Belize?

Which day is cheapest to fly to San Pedro Town, Belize?

Weather in San Pedro Town, Belize

Clear
Clear

25.4 °C

Wed, 19 Mar 2025

San Pedro Town, Belize

Flight Distance and Flying Time to San Pedro Town, Belize

Manila, Philippines - Metropolitan Area Airport (MNL) to San Pedro Town, Belize (SPR)

Distance:
9,450 miles (15,209 kilometres)

Average flight time (direct 21 hours 30 minutes)

Cebu, Philippines - Mactan International Airport (CEB) to San Pedro Town, Belize (SPR)

Distance:
9,512 miles (15,308 kilometres)

Average flight time (direct 21 hours 38 minutes)

Kalibo, Philippines - Kalibo International Airport (KLO) to San Pedro Town, Belize (SPR)

Distance:
9,527 miles (15,333 kilometres)

Average flight time (direct 21 hours 40 minutes)

Luzon, Philippines - Clark International Airport (CRK) to San Pedro Town, Belize (SPR)

Distance:
9,436 miles (15,186 kilometres)

Average flight time (direct 21 hours 28 minutes)

Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to San Pedro Town, Belize (SPR)

Distance:
9,795 miles (15,764 kilometres)

Average flight time (direct 22 hours 16 minutes)

Davao, Philippines - Francisco Bangoy International Airport (DVO) to San Pedro Town, Belize (SPR)

Distance:
9,564 miles (15,392 kilometres)

Average flight time (direct 21 hours 45 minutes)

Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to San Pedro Town, Belize (SPR)

Distance:
9,417 miles (15,155 kilometres)

Average flight time (direct 21 hours 25 minutes)

Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to San Pedro Town, Belize (SPR)

Distance:
9,564 miles (15,392 kilometres)

Average flight time (direct 21 hours 45 minutes)

Legazpi, Philippines - Legaspi Airport (LGP) to San Pedro Town, Belize (SPR)

Distance:
9,390 miles (15,112 kilometres)

Average flight time (direct 21 hours 22 minutes)

Cotabato, Philippines - Awang Airport (CBO) to San Pedro Town, Belize (SPR)

Distance:
9,640 miles (15,514 kilometres)

Average flight time (direct 21 hours 55 minutes)

Butuan, Philippines - Bancasi Airport (BXU) to San Pedro Town, Belize (SPR)

Distance:
9,495 miles (15,281 kilometres)

Average flight time (direct 21 hours 36 minutes)

General Santos, Philippines - General Santos International Airport (GES) to San Pedro Town, Belize (SPR)

Distance:
9,639 miles (15,513 kilometres)

Average flight time (direct 21 hours 55 minutes)

Surigao, Philippines - Surigao Airport (SUG) to San Pedro Town, Belize (SPR)

Distance:
9,460 miles (15,224 kilometres)

Average flight time (direct 21 hours 31 minutes)

Zamboanga, Philippines - Zamboanga International Airport (ZAM) to San Pedro Town, Belize (SPR)

Distance:
9,765 miles (15,715 kilometres)

Average flight time (direct 22 hours 11 minutes)

Tuguegarao, Philippines - Tuguegarao Airport (TUG) to San Pedro Town, Belize (SPR)

Distance:
9,257 miles (14,898 kilometres)

Average flight time (direct 21 hours 4 minutes)

Bacolod, Philippines - Silay International Airport (BCD) to San Pedro Town, Belize (SPR)

Distance:
9,539 miles (15,351 kilometres)

Average flight time (direct 21 hours 41 minutes)

Dumaguete, Philippines - Sibulan Airport (DGT) to San Pedro Town, Belize (SPR)

Distance:
9,591 miles (15,436 kilometres)

Average flight time (direct 21 hours 48 minutes)

Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to San Pedro Town, Belize (SPR)

Distance:
9,536 miles (15,346 kilometres)

Average flight time (direct 21 hours 41 minutes)

Iloilo, Philippines - Iloilo International Airport (ILO) to San Pedro Town, Belize (SPR)

Distance:
9,562 miles (15,389 kilometres)

Average flight time (direct 21 hours 44 minutes)

Roxas City, Philippines - Roxas Airport (RXS) to San Pedro Town, Belize (SPR)

Distance:
9,513 miles (15,310 kilometres)

Average flight time (direct 21 hours 38 minutes)

Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to San Pedro Town, Belize (SPR)

Distance:
9,548 miles (15,366 kilometres)

Average flight time (direct 21 hours 43 minutes)

Laoag, Philippines - Laoag International Airport (LAO) to San Pedro Town, Belize (SPR)

Distance:
9,280 miles (14,934 kilometres)

Average flight time (direct 21 hours 7 minutes)

Dipolog, Philippines - Dipolog Airport (DPL) to San Pedro Town, Belize (SPR)

Distance:
9,623 miles (15,486 kilometres)

Average flight time (direct 21 hours 53 minutes)

Map of San Pedro Town, Belize

Travel Videos About San Pedro Town, Belize