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 21 hours 13 minutes and 9,323 miles (15,004 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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.5 °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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Puerto Penasco (PPE) - The flight distance between these airports is 9,323 miles (15,004 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Puerto Penasco (PPE) - The flight distance between these airports is 8,961 miles (14,422 kilometres). The direct flight time is roughly 20 hours 24 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Puerto Penasco (PPE) - The flight distance between these airports is 9,041 miles (14,551 kilometres). The direct flight time is roughly 20 hours 35 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Puerto Penasco (PPE) - The flight distance between these airports is 9,274 miles (14,925 kilometres). The direct flight time is roughly 21 hours 6 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Puerto Penasco (PPE) - The flight distance between these airports is 9,189 miles (14,787 kilometres). The direct flight time is roughly 20 hours 55 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Puerto Penasco (PPE) - The flight distance between these airports is 9,307 miles (14,979 kilometres). The direct flight time is roughly 21 hours 10 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Puerto Penasco (PPE) - The flight distance between these airports is 9,279 miles (14,933 kilometres). The direct flight time is roughly 21 hours 7 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Puerto Penasco (PPE) - The flight distance between these airports is 8,569 miles (13,791 kilometres). The direct flight time is roughly 19 hours 32 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Puerto Penasco (PPE) - The flight distance between these airports is 8,562 miles (13,779 kilometres). The direct flight time is roughly 19 hours 31 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Puerto Penasco (PPE) - The flight distance between these airports is 9,158 miles (14,739 kilometres). The direct flight time is roughly 20 hours 51 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Puerto Penasco (PPE) - The flight distance between these airports is 8,898 miles (14,321 kilometres). The direct flight time is roughly 20 hours 16 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Puerto Penasco (PPE) - The flight distance between these airports is 8,002 miles (12,877 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Puerto Penasco (PPE) - The flight distance between these airports is 9,159 miles (14,741 kilometres). The direct flight time is roughly 20 hours 51 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Puerto Penasco (PPE) - The flight distance between these airports is 9,114 miles (14,667 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Puerto Penasco (PPE) - The flight distance between these airports is 9,393 miles (15,117 kilometres). The direct flight time is roughly 21 hours 22 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Puerto Penasco (PPE) - The flight distance between these airports is 8,911 miles (14,341 kilometres). The direct flight time is roughly 20 hours 18 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Puerto Penasco (PPE) - The flight distance between these airports is 9,262 miles (14,906 kilometres). The direct flight time is roughly 21 hours 4 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Puerto Penasco (PPE) - The flight distance between these airports is 7,264 miles (11,691 kilometres). The direct flight time is roughly 16 hours 38 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,770 miles (14,114 kilometres). The direct flight time is roughly 19 hours 59 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,029 miles (12,922 kilometres). The direct flight time is roughly 18 hours 20 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Puerto Penasco (PPE) - The flight distance between these airports is 9,115 miles (14,669 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Puerto Penasco (PPE) - The flight distance between these airports is 9,272 miles (14,922 kilometres). The direct flight time is roughly 21 hours 6 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Puerto Penasco (PPE) - The flight distance between these airports is 9,443 miles (15,198 kilometres). The direct flight time is roughly 21 hours 29 minutes.
Expert Help
Choose Site / Currency