Located along the stunning shores of the Sea of Cortez, Puerto Penasco, also known as Rocky Point, beckons travelers with its pristine beaches, vibrant culture, and warm hospitality. This Mexican coastal gem boasts a laid-back atmosphere perfect for relaxation, while offering exciting water sports and delicious seafood delights for the adventurous at heart. Visitors can explore the charming Malecon boardwalk, soak in breathtaking sunsets over the sea, or venture out to discover the diverse marine life of the surrounding waters. With its unique blend of natural beauty and local charm, Puerto Penasco promises an unforgettable escape for every traveler.
The cheapest month to fly to Puerto Penasco is typically September.
The closest airports to the city of Puerto Penasco are Puerto Penasco International Airport, General Rodolfo Sánchez Taboada International Airport in Mexicali, Sonora (Mexico), and Phoenix Sky Harbor International Airport in Phoenix, Arizona (USA).
The flight to Puerto Penasco (PPE) is roughly 20 hours 49 minutes and 9,145 miles (14,717 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Puerto Penasco from leading comparison sites using our search engine dashboard.
Fishing port & popular visitor area
Museum
Nearby resorts & occasional tide pools
History
Public Beach
Seaside plaza with a shrimping statue
Beach Pavillion
Route
Public Beach
Route
Seaside market with vendors & eats
Public Beach
Tourist attraction
Beach
21.9 °C
Mon, 29 Apr 2024
Average Temperature
19°C
Jan
20°C
Feb
23°C
Mar
26°C
Apr
29°C
May
33°C
Jun
35°C
Jul
36°C
Aug
35°C
Sep
30°C
Oct
25°C
Nov
19°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Puerto Penasco (PPE) - The flight distance between these airports is 9,145 miles (14,717 kilometres). The direct flight time is roughly 20 hours 49 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Puerto Penasco (PPE) - The flight distance between these airports is 8,289 miles (13,339 kilometres). The direct flight time is roughly 18 hours 55 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Puerto Penasco (PPE) - The flight distance between these airports is 9,074 miles (14,603 kilometres). The direct flight time is roughly 20 hours 39 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Puerto Penasco (PPE) - The flight distance between these airports is 9,042 miles (14,551 kilometres). The direct flight time is roughly 20 hours 35 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Puerto Penasco (PPE) - The flight distance between these airports is 8,787 miles (14,141 kilometres). The direct flight time is roughly 20 hours 1 minute.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Puerto Penasco (PPE) - The flight distance between these airports is 9,109 miles (14,660 kilometres). The direct flight time is roughly 20 hours 44 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Puerto Penasco (PPE) - The flight distance between these airports is 8,469 miles (13,629 kilometres). The direct flight time is roughly 19 hours 19 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Puerto Penasco (PPE) - The flight distance between these airports is 9,021 miles (14,517 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Puerto Penasco (PPE) - 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 Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Puerto Penasco (PPE) - The flight distance between these airports is 8,944 miles (14,395 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Puerto Penasco (PPE) - The flight distance between these airports is 9,132 miles (14,697 kilometres). The direct flight time is roughly 20 hours 47 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Puerto Penasco (PPE) - The flight distance between these airports is 8,574 miles (13,798 kilometres). The direct flight time is roughly 19 hours 33 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Puerto Penasco (PPE) - The flight distance between these airports is 8,359 miles (13,453 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Puerto Penasco (PPE) - The flight distance between these airports is 8,186 miles (13,175 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Puerto Penasco (PPE) - The flight distance between these airports is 8,253 miles (13,282 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Puerto Penasco (PPE) - The flight distance between these airports is 8,439 miles (13,582 kilometres). The direct flight time is roughly 19 hours 15 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Puerto Penasco (PPE) - The flight distance between these airports is 9,023 miles (14,521 kilometres). The direct flight time is roughly 20 hours 33 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Puerto Penasco (PPE) - The flight distance between these airports is 9,077 miles (14,608 kilometres). The direct flight time is roughly 20 hours 40 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Puerto Penasco (PPE) - The flight distance between these airports is 8,450 miles (13,598 kilometres). The direct flight time is roughly 19 hours 16 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Puerto Penasco (PPE) - The flight distance between these airports is 8,430 miles (13,567 kilometres). The direct flight time is roughly 19 hours 14 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Puerto Penasco (PPE) - The flight distance between these airports is 8,394 miles (13,509 kilometres). The direct flight time is roughly 19 hours 9 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Puerto Penasco (PPE) - The flight distance between these airports is 8,632 miles (13,892 kilometres). The direct flight time is roughly 19 hours 40 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Puerto Penasco (PPE) - The flight distance between these airports is 8,458 miles (13,612 kilometres). The direct flight time is roughly 19 hours 17 minutes.
Expert Help
Choose Site / Currency