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 17 hours 32 minutes and 7,671 miles (12,345 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
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 Sydney, Australia - Kingsford Smith Airport (SYD) to Puerto Penasco (PPE) - The flight distance between these airports is 7,671 miles (12,345 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Puerto Penasco (PPE) - The flight distance between these airports is 7,369 miles (11,860 kilometres). The direct flight time is roughly 16 hours 52 minutes.
Flights from Melbourne, Australia - All Airports (MEL) 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 Perth, Australia - Perth International Airport (PER) to Puerto Penasco (PPE) - The flight distance between these airports is 9,564 miles (15,392 kilometres). The direct flight time is roughly 21 hours 45 minutes.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Puerto Penasco (PPE) - The flight distance between these airports is 7,450 miles (11,990 kilometres). The direct flight time is roughly 17 hours 3 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Puerto Penasco (PPE) - The flight distance between these airports is 8,366 miles (13,463 kilometres). The direct flight time is roughly 19 hours 5 minutes.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Puerto Penasco (PPE) - The flight distance between these airports is 8,178 miles (13,161 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Puerto Penasco (PPE) - The flight distance between these airports is 7,373 miles (11,865 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Puerto Penasco (PPE) - The flight distance between these airports is 7,469 miles (12,020 kilometres). The direct flight time is roughly 17 hours 5 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Puerto Penasco (PPE) - The flight distance between these airports is 7,934 miles (12,769 kilometres). The direct flight time is roughly 18 hours 7 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Puerto Penasco (PPE) - The flight distance between these airports is 8,416 miles (13,545 kilometres). The direct flight time is roughly 19 hours 12 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Puerto Penasco (PPE) - The flight distance between these airports is 7,603 miles (12,236 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Puerto Penasco (PPE) - The flight distance between these airports is 7,392 miles (11,896 kilometres). The direct flight time is roughly 16 hours 55 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Puerto Penasco (PPE) - The flight distance between these airports is 8,083 miles (13,008 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Puerto Penasco (PPE) - The flight distance between these airports is 8,068 miles (12,984 kilometres). The direct flight time is roughly 18 hours 25 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Puerto Penasco (PPE) - The flight distance between these airports is 7,875 miles (12,674 kilometres). The direct flight time is roughly 18 hours.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Puerto Penasco (PPE) - The flight distance between these airports is 9,278 miles (14,932 kilometres). The direct flight time is roughly 21 hours 7 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Puerto Penasco (PPE) - The flight distance between these airports is 9,269 miles (14,918 kilometres). The direct flight time is roughly 21 hours 5 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Puerto Penasco (PPE) - The flight distance between these airports is 9,231 miles (14,855 kilometres). The direct flight time is roughly 21 hours.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Puerto Penasco (PPE) - The flight distance between these airports is 9,470 miles (15,240 kilometres). The direct flight time is roughly 21 hours 32 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Puerto Penasco (PPE) - The flight distance between these airports is 7,508 miles (12,083 kilometres). The direct flight time is roughly 17 hours 11 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Puerto Penasco (PPE) - The flight distance between these airports is 9,151 miles (14,726 kilometres). The direct flight time is roughly 20 hours 50 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Puerto Penasco (PPE) - The flight distance between these airports is 7,812 miles (12,571 kilometres). The direct flight time is roughly 17 hours 51 minutes.
Expert Help
Choose Site / Currency