Nestled along the stunning Pacific coastline of Mexico, Puerto Escondido beckons travelers with its blend of laid-back charm and thrilling surf breaks. This hidden gem boasts pristine beaches like Zicatela, where towering waves attract seasoned surfers, as well as peaceful coves such as Playa Carrizalillo for sun-soaked relaxation. Beyond the allure of its sandy shores, Puerto Escondido offers a vibrant local culture, from bustling markets to delicious seafood eateries. Whether seeking adventure on the waves or tranquility by the shore, this picturesque coastal town promises an unforgettable journey for every visitor.
The cheapest month to fly to Puerto Escondido is typically May.
The best price we found is for C$706 from Toronto to Puerto Escondido.
Some popular airlines include: WestJet, Volaris, Viva Aerobus, Air Transat, Aeromexico.
A good price for a flight to Puerto Escondido is C$635 - C$777.
The popular airports near Puerto Escondido are Puerto Escondido International Airport (PXM) and Huatulco International Airport (HUX).
The flight to Puerto Escondido (PXM) is roughly 5 hours 20 minutes and 2,177 miles (3,504 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Puerto Escondido from leading comparison sites using our search engine dashboard.
White-sand beach on a small bay
Small sheltered beach with calm waters
Ocean getaway for swimming & fishing
Large beach popular with surfers
Tourist attraction
Beach
Notable street
Sandy swimming beach surrounded by hills
Beach
Point of interest
Water park and park
Scenic Spot
Beach
Amusement park
Scenic Spot
24.3 °C
Fri, 29 Mar 2024
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Puerto Escondido (PXM) - The flight distance between these airports is 2,177 miles (3,504 kilometres). The direct flight time is roughly 5 hours 20 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Puerto Escondido (PXM) - The flight distance between these airports is 2,451 miles (3,945 kilometres). The direct flight time is roughly 5 hours 56 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Puerto Escondido (PXM) - The flight distance between these airports is 2,730 miles (4,393 kilometres). The direct flight time is roughly 6 hours 33 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Puerto Escondido (PXM) - The flight distance between these airports is 2,609 miles (4,199 kilometres). The direct flight time is roughly 6 hours 17 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Puerto Escondido (PXM) - The flight distance between these airports is 2,737 miles (4,404 kilometres). The direct flight time is roughly 6 hours 34 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Puerto Escondido (PXM) - The flight distance between these airports is 2,796 miles (4,499 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Puerto Escondido (PXM) - The flight distance between these airports is 2,384 miles (3,836 kilometres). The direct flight time is roughly 5 hours 47 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Puerto Escondido (PXM) - The flight distance between these airports is 2,595 miles (4,175 kilometres). The direct flight time is roughly 6 hours 15 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Puerto Escondido (PXM) - The flight distance between these airports is 3,328 miles (5,355 kilometres). The direct flight time is roughly 7 hours 53 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Puerto Escondido (PXM) - The flight distance between these airports is 2,351 miles (3,784 kilometres). The direct flight time is roughly 5 hours 43 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Puerto Escondido (PXM) - The flight distance between these airports is 3,334 miles (5,366 kilometres). The direct flight time is roughly 7 hours 54 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Puerto Escondido (PXM) - The flight distance between these airports is 2,664 miles (4,287 kilometres). The direct flight time is roughly 6 hours 25 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Puerto Escondido (PXM) - The flight distance between these airports is 2,928 miles (4,712 kilometres). The direct flight time is roughly 7 hours.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Puerto Escondido (PXM) - The flight distance between these airports is 2,800 miles (4,506 kilometres). The direct flight time is roughly 6 hours 43 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Puerto Escondido (PXM) - The flight distance between these airports is 2,288 miles (3,682 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Puerto Escondido (PXM) - The flight distance between these airports is 3,040 miles (4,893 kilometres). The direct flight time is roughly 7 hours 15 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Puerto Escondido (PXM) - The flight distance between these airports is 2,709 miles (4,359 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Puerto Escondido (PXM) - The flight distance between these airports is 2,913 miles (4,688 kilometres). The direct flight time is roughly 6 hours 58 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Puerto Escondido (PXM) - The flight distance between these airports is 2,808 miles (4,518 kilometres). The direct flight time is roughly 6 hours 44 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Puerto Escondido (PXM) - The flight distance between these airports is 2,425 miles (3,902 kilometres). The direct flight time is roughly 5 hours 53 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Puerto Escondido (PXM) - The flight distance between these airports is 2,428 miles (3,907 kilometres). The direct flight time is roughly 5 hours 53 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Puerto Escondido (PXM) - The flight distance between these airports is 2,563 miles (4,124 kilometres). The direct flight time is roughly 6 hours 11 minutes.
From Toronto (YYZ), Canada to Puerto Escondido, Mexico (PXM): C$706
Depart: 15 Apr 2024 · Return: 23 Apr 2024 Price found 26 Mar 2024, 00:56
From Vancouver (YVR), Canada to Puerto Escondido, Mexico (PXM): C$707
Depart: 19 Apr 2024 · Return: 23 Apr 2024 Price found 28 Mar 2024, 23:57
From Montreal (YUL), Canada to Puerto Escondido, Mexico (PXM): C$711
Depart: 02 May 2024 · Return: 16 May 2024 Price found 26 Mar 2024, 04:39
From Calgary (YYC), Canada to Puerto Escondido, Mexico (PXM): C$798
Depart: 08 Apr 2024 · Return: 26 Apr 2024 Price found 28 Mar 2024, 01:38
From Ottawa (YOW), Canada to Puerto Escondido, Mexico (PXM): C$909
Depart: 07 May 2024 · Return: 14 May 2024 Price found 26 Mar 2024, 18:51
From Winnipeg (YWG), Canada to Puerto Escondido, Mexico (PXM): C$995
Depart: 09 May 2024 · Return: 16 May 2024 Price found 25 Mar 2024, 14:04
From Victoria (YYJ), Canada to Puerto Escondido, Mexico (PXM): C$1,130
Depart: 04 Oct 2024 · Return: 12 Oct 2024 Price found 27 Mar 2024, 23:46
From Halifax (YHZ), Canada to Puerto Escondido, Mexico (PXM): C$1,272
Depart: 15 Nov 2024 · Return: 26 Nov 2024 Price found 25 Mar 2024, 13:35
From Quebec (YQB), Canada to Puerto Escondido, Mexico (PXM): C$1,273
Depart: 26 Apr 2024 · Return: 05 May 2024 Price found 27 Mar 2024, 15:22