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 18 hours 48 minutes and 8,241 miles (13,262 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Puerto Penasco (PPE) - The flight distance between these airports is 8,241 miles (13,262 kilometres). The direct flight time is roughly 18 hours 48 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Puerto Penasco (PPE) - The flight distance between these airports is 8,928 miles (14,368 kilometres). The direct flight time is roughly 20 hours 20 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Puerto Penasco (PPE) - The flight distance between these airports is 9,245 miles (14,879 kilometres). The direct flight time is roughly 21 hours 2 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Puerto Penasco (PPE) - The flight distance between these airports is 9,273 miles (14,924 kilometres). The direct flight time is roughly 21 hours 6 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Puerto Penasco (PPE) - The flight distance between these airports is 9,498 miles (15,285 kilometres). The direct flight time is roughly 21 hours 36 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Puerto Penasco (PPE) - The flight distance between these airports is 8,991 miles (14,470 kilometres). The direct flight time is roughly 20 hours 28 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Puerto Penasco (PPE) - The flight distance between these airports is 9,603 miles (15,454 kilometres). The direct flight time is roughly 21 hours 50 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Puerto Penasco (PPE) - The flight distance between these airports is 8,437 miles (13,578 kilometres). The direct flight time is roughly 19 hours 14 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Puerto Penasco (PPE) - The flight distance between these airports is 8,656 miles (13,930 kilometres). The direct flight time is roughly 19 hours 44 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Puerto Penasco (PPE) - The flight distance between these airports is 9,438 miles (15,188 kilometres). The direct flight time is roughly 21 hours 28 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Puerto Penasco (PPE) - The flight distance between these airports is 8,373 miles (13,474 kilometres). The direct flight time is roughly 19 hours 6 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Puerto Penasco (PPE) - The flight distance between these airports is 9,173 miles (14,763 kilometres). The direct flight time is roughly 20 hours 53 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Puerto Penasco (PPE) - The flight distance between these airports is 8,314 miles (13,380 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Puerto Penasco (PPE) - The flight distance between these airports is 9,429 miles (15,175 kilometres). The direct flight time is roughly 21 hours 27 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Puerto Penasco (PPE) - The flight distance between these airports is 9,420 miles (15,160 kilometres). The direct flight time is roughly 21 hours 25 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,954 miles (14,409 kilometres). The direct flight time is roughly 20 hours 23 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Puerto Penasco (PPE) - The flight distance between these airports is 8,181 miles (13,166 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Puerto Penasco (PPE) - The flight distance between these airports is 8,141 miles (13,101 kilometres). The direct flight time is roughly 18 hours 35 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,873 miles (14,280 kilometres). The direct flight time is roughly 20 hours 13 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Puerto Penasco (PPE) - The flight distance between these airports is 8,048 miles (12,951 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Puerto Penasco (PPE) - The flight distance between these airports is 9,493 miles (15,277 kilometres). The direct flight time is roughly 21 hours 35 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Puerto Penasco (PPE) - The flight distance between these airports is 8,722 miles (14,037 kilometres). The direct flight time is roughly 19 hours 52 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Puerto Penasco (PPE) - The flight distance between these airports is 8,100 miles (13,036 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Expert Help