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 19 hours 2 minutes and 8,344 miles (13,428 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
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
22.6 °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 Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Puerto Penasco (PPE) - The flight distance between these airports is 8,344 miles (13,428 kilometres). The direct flight time is roughly 19 hours 2 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Puerto Penasco (PPE) - The flight distance between these airports is 8,328 miles (13,403 kilometres). The direct flight time is roughly 19 hours.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Puerto Penasco (PPE) - The flight distance between these airports is 8,289 miles (13,340 kilometres). The direct flight time is roughly 18 hours 55 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Puerto Penasco (PPE) - The flight distance between these airports is 8,182 miles (13,168 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,176 miles (13,158 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Puerto Penasco (PPE) - The flight distance between these airports is 8,396 miles (13,512 kilometres). The direct flight time is roughly 19 hours 9 minutes.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Puerto Penasco (PPE) - The flight distance between these airports is 8,161 miles (13,133 kilometres). The direct flight time is roughly 18 hours 38 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Puerto Penasco (PPE) - The flight distance between these airports is 8,658 miles (13,933 kilometres). The direct flight time is roughly 19 hours 44 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Puerto Penasco (PPE) - The flight distance between these airports is 7,861 miles (12,651 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Puerto Penasco (PPE) - The flight distance between these airports is 8,053 miles (12,961 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Puerto Penasco (PPE) - The flight distance between these airports is 8,362 miles (13,457 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,739 miles (14,064 kilometres). The direct flight time is roughly 19 hours 55 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Puerto Penasco (PPE) - The flight distance between these airports is 8,501 miles (13,680 kilometres). The direct flight time is roughly 19 hours 23 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Puerto Penasco (PPE) - The flight distance between these airports is 8,547 miles (13,756 kilometres). The direct flight time is roughly 19 hours 29 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Puerto Penasco (PPE) - The flight distance between these airports is 7,692 miles (12,379 kilometres). The direct flight time is roughly 17 hours 35 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Puerto Penasco (PPE) - The flight distance between these airports is 8,745 miles (14,074 kilometres). The direct flight time is roughly 19 hours 56 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Puerto Penasco (PPE) - The flight distance between these airports is 8,096 miles (13,030 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Puerto Penasco (PPE) - The flight distance between these airports is 7,957 miles (12,805 kilometres). The direct flight time is roughly 18 hours 10 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Puerto Penasco (PPE) - The flight distance between these airports is 7,821 miles (12,586 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Puerto Penasco (PPE) - The flight distance between these airports is 8,822 miles (14,198 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Puerto Penasco (PPE) - The flight distance between these airports is 7,866 miles (12,659 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Puerto Penasco (PPE) - The flight distance between these airports is 7,712 miles (12,412 kilometres). The direct flight time is roughly 17 hours 38 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Puerto Penasco (PPE) - The flight distance between these airports is 8,581 miles (13,810 kilometres). The direct flight time is roughly 19 hours 34 minutes.
Expert Help
Choose Site / Currency