Nestled in the heart of Mexico, Puebla is a vibrant city renowned for its rich history, striking architecture, and culinary legacy. As you wander through its charming streets, you'll be captivated by the blend of colonial and indigenous influences reflected in the ornate churches, colourful buildings, and intricate talavera pottery. Puebla's UNESCO World Heritage Site designation underscores its cultural significance, while the surrounding landscapes offer a breathtaking backdrop for exploration. Whether you're indulging in traditional mole poblano or admiring the iconic volcanoes in the distance, Puebla promises a truly immersive and unforgettable experience for every traveller.
The cheapest month to fly to Puebla is typically in September.
The popular airports near the city of Puebla include Mexico City International Airport (Aeropuerto Internacional de la Ciudad de México), Puebla International Airport (Aeropuerto Internacional de Puebla), and Hermanos Serdán International Airport (Aeropuerto Internacional Hermanos Serdán).
The flight to Puebla (PBC) is roughly 20 hours 15 minutes and 8,889 miles (14,305 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Puebla from leading comparison sites using our search engine dashboard.
Mesoamerican ruins with a large pyramid
Pre-Columbian & other Mexican art
Grand cathedral with an octagonal altar
Zoo with African-style safari tours
Church with an ornate, gold-plated nave
Modern space for viewing baroque art
Iconic urban observation wheel
Venerable public library founded in 1646
16th-century Catholic parish church
Bustling square with shops & eateries
Church known for its golden chapel
Outdoor market for locally-made crafts
Inactive geyser with a viewing platform
Museum with artifacts & period rooms
Area with fine art, live music & cafes
Museum at a fort with military artifacts
Homey museum of the Mexican Revolution
Tourist attraction
Park with model buildings & mini golf
Rail history museum with rolling stock
Historic baroque-style convent & temple
Convent, chapel, church, and history
Museum
Transportation Service
Park with an aviary & botanical gardens
Local-art museum in a former hospital
Religious art in a former convent
Church, baroque architecture, history, and architecture
Water park
Museum, painting, and art
Quiet park with sports & trails
Museum
Zoo with birds, reptiles & mammals
Church and architecture
History and park
Architecture and history
Museum, convent, folk art, history, and art
History collections in an 18th-c. space
Museum
Park, protected area, and nature
Museum
Planetarium
City history at a historic fort
Tourist attraction
16th-century house noted for its murals
Market
Museum
House museum known for oil paintings
Route
Museum
Church and architecture
Museum and history
Reptile zoo with frogs, bugs & spiders
Museum
Water Park
History
Park
Scenic Spot
Museum
Art
City park
Park
Catholic Church
Park
Music, museum, and theatre
Architecture and history
Protected area, park, and nature
History
Chapel and architecture
Cablecar ride offering panoramic views
Museum and history
Park
Museum
Lake and history
Catholic Church
Park
Museum
History
Museum with military history artifacts
Lake
Catholic Church
Tourist attraction
Tourist attraction
Tourist attraction
History
Park
History
21.9 °C
Mon, 29 Apr 2024
Average Temperature
23°C
Jan
24°C
Feb
26°C
Mar
28°C
Apr
28°C
May
26°C
Jun
25°C
Jul
25°C
Aug
25°C
Sep
25°C
Oct
24°C
Nov
24°C
Dec
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Puebla (PBC) - The flight distance between these airports is 8,889 miles (14,305 kilometres). The direct flight time is roughly 20 hours 15 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Puebla (PBC) - The flight distance between these airports is 8,907 miles (14,334 kilometres). The direct flight time is roughly 20 hours 17 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Puebla (PBC) - The flight distance between these airports is 8,939 miles (14,386 kilometres). The direct flight time is roughly 20 hours 21 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Puebla (PBC) - The flight distance between these airports is 8,882 miles (14,294 kilometres). The direct flight time is roughly 20 hours 14 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Puebla (PBC) - The flight distance between these airports is 9,215 miles (14,830 kilometres). The direct flight time is roughly 20 hours 58 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Puebla (PBC) - The flight distance between these airports is 8,934 miles (14,377 kilometres). The direct flight time is roughly 20 hours 21 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Puebla (PBC) - The flight distance between these airports is 8,812 miles (14,182 kilometres). The direct flight time is roughly 20 hours 4 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Puebla (PBC) - The flight distance between these airports is 8,945 miles (14,396 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Puebla (PBC) - The flight distance between these airports is 8,804 miles (14,169 kilometres). The direct flight time is roughly 20 hours 3 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Puebla (PBC) - The flight distance between these airports is 9,015 miles (14,509 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Puebla (PBC) - The flight distance between these airports is 8,875 miles (14,283 kilometres). The direct flight time is roughly 20 hours 13 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Puebla (PBC) - The flight distance between these airports is 9,005 miles (14,491 kilometres). The direct flight time is roughly 20 hours 30 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Puebla (PBC) - The flight distance between these airports is 8,844 miles (14,233 kilometres). The direct flight time is roughly 20 hours 9 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Puebla (PBC) - The flight distance between these airports is 9,148 miles (14,722 kilometres). The direct flight time is roughly 20 hours 49 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Puebla (PBC) - The flight distance between these airports is 8,712 miles (14,021 kilometres). The direct flight time is roughly 19 hours 51 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Puebla (PBC) - The flight distance between these airports is 8,941 miles (14,390 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Puebla (PBC) - The flight distance between these airports is 8,983 miles (14,457 kilometres). The direct flight time is roughly 20 hours 27 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Puebla (PBC) - The flight distance between these airports is 8,951 miles (14,406 kilometres). The direct flight time is roughly 20 hours 23 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Puebla (PBC) - The flight distance between these airports is 8,968 miles (14,432 kilometres). The direct flight time is roughly 20 hours 25 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Puebla (PBC) - The flight distance between these airports is 8,922 miles (14,359 kilometres). The direct flight time is roughly 20 hours 19 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Puebla (PBC) - The flight distance between these airports is 8,939 miles (14,387 kilometres). The direct flight time is roughly 20 hours 21 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Puebla (PBC) - The flight distance between these airports is 8,746 miles (14,076 kilometres). The direct flight time is roughly 19 hours 56 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Puebla (PBC) - The flight distance between these airports is 9,010 miles (14,500 kilometres). The direct flight time is roughly 20 hours 31 minutes.
Expert Help
Choose Site / Currency