Baja California Sur
Between desert and sea, the whales make their way. Plan your arrival and witness it.


Every year, thousands of whales migrate to Mexico's Pacific coastline to mate and give birth. Witnessing this natural phenomenon is a transformative experience. In Mexico, whale watching is considered one of the world's most reliable marine wildlife encounters.
When to see them?
The official whale watching season runs from December 15, 2025, through April 15, 2026. Peak sightings occur from January to March.
The whales are seen head-on, without haste. The journey beigns front he air. Book here.



Whale season begins in Mexico, and to experience this incredible event we tell you which are the key destinations where you can witness whale watching:
1. Ensenada, Baja California.
2. Los Cabos, Baja California Sur.
3. BahÃa de Banderas, Nayarit.
4. BahÃa de Tenacatita, Jalisco.
5. Mazatlán, Sinaloa.
6. Puerto Peñasco, Sonora.
7. Puerto Escondido, Oaxaca.
8. Ixtapa Zihuatanejo, Guerrero.
The best time to enjoy whale watching is from January to February.
Between desert and sea, the whales make their way. Plan your arrival and witness it.
Los Angeles (LAX)to
Cabo San Lucas (SJD)Miami (MIA)to
Cabo San Lucas (SJD)New York (JFK)to
Cabo San Lucas (SJD)San Francisco (SFO)to
Cabo San Lucas (SJD)Chicago (ORD)to
Cabo San Lucas (SJD)Los Angeles (LAX)to
Puerto Vallarta (PVR)San Francisco (SFO)to
Puerto Vallarta (PVR)Miami (MIA)to
Puerto Vallarta (PVR)Seattle (SEA)to
Puerto Vallarta (PVR)New York (JFK)to
Puerto Vallarta (PVR)Los Angeles (LAX)to
Mazatlan (MZT)San Francisco (SFO)to
Mazatlan (MZT)San Antonio (SAT)to
Mazatlan (MZT)Houston (IAH)to
Mazatlan (MZT)Las Vegas (LAS)to
Mazatlan (MZT)Pristine nature and migrating whales off the coast of Puerto Peñasco and Bahia de Kino. Fly here and experience it firsthand. Book here.
Los Angeles (LAX)to
Huatulco (HUX)San Francisco (SFO)to
Huatulco (HUX)Los Angeles (LAX)to
Puerto Escondido (PXM)Miami (MIA)to
Huatulco (HUX)Chicago (ORD)to
Huatulco (HUX)Houston (IAH)to
Huatulco (HUX)New York (JFK)to
Puerto Escondido (PXM)The sea comes alive off the coast. Fly here and be part of it.
Chicago (ORD)to
Acapulco (ACA)Los Angeles (LAX)to
Acapulco (ACA)San Francisco (SFO)to
Acapulco (ACA)Houston (IAH)to
Acapulco (ACA)