Grey whales in Baja by Private flight

From: $4900 USD-30%

From: $3430 USD

Google: 4.5 - 17,870 reviews

Grey whales in Baja by Private flight

  • 9 Hours

  • Families

  • Free Cancellations

  • Min 5 years old

  • Best Price Guarantee

  • Easy

One of the most incredible natural wonders on the Baja peninsula is visiting the Grey Whales that come to the warm lagoons of Baja California Sur to breed and give birth every winter. Experience a new level of luxury on this private tour that takes you up in the air before touching down for one of the most magical whale watching tours available.

Take a Private Flight to Magdalena Bay to watch Grey Whales

From February to March, travelers from all over the world visit Baja California to see the gray whales and, without a doubt, Magdalena Bay, also known as Lopez Mateos Bay, is one of the best spots to do so. The shallow and protected waters of the laguna provide an ideal spot for birthing and nursing calves

There is no better way to get to Lopez Mateos Bay than on a short 1 hour and 15 minutes flight departing from Cabo San Lucas onboard one of the airplanes of our modern fleet.

A comfortable Piper Saratoga PA-32R private plane will take you to enjoy the magnificent experience of getting up close, and even touching, the impressive gray whales.

When visiting Cabo during the winter months, don't miss your opportunity to experience an unparalleled Private Grey Whale Tour by plane for USD $4,900 USD for up to 4 passengers. Contact our Travel Advisor and start planning your private Baja whale watching experience at 1-800-916 8734 or

Enjoy a One-of-a-Kind Whale Watching Experience in the Baja Peninsula

Weighing up to 40 tons and measuring nearly 50 feet long, the gray whales are gentle giants of the ocean. Seeing them in Lopez Mateos Bay is not your typical whale watching experience.

In addition to the behaviors we typically see in other species of whales such as breaching, slapping the water with their tail fin, and spouting, the gray whales actually seek out human contact and will come right up to the whale watching boats.

Visit the Bay During Grey Whale Migration Season

Every October, the gray whales of the Pacific begin a two-to-three-month migration from the cold Alaskan seas to the warm waters of Baja California. At nearly 14,000 miles round-trip, it is the longest annual migration of any mammal.

The gray whales travel to the warm lagoons of Baja California to mate and give birth to their calves. Making this the perfect opportunity for a private whale watching experience.

Contact our Travel Advisor and start planning your private Grey Whale Baja California tour at 1-800-916 8734 or

What's included in this tour

  • Round Private Flight in a modern airplane for up to 4 passengers 
  • Expert bilingual guide
  • Panga boat and life jackets
  • Lunch & soft drinks

What do you need to know before you book

COVID-19 protocols are implemented to ensure the safety of all our guests

What to bring

  • Camera
  • Sunscreen, sunglasses and hat
  • Light sweater


When is the best season to see Gray Whales in Cabo?
Gray Whales can be seen off the coast of the Baja peninsula from late December through April; however the Gray Whales season in Cabo peaks in the winter months of February and March (the coldest months).
Are gray whales friendly?
Gray whales are very curious and gentle by nature making them inquisitive of human visitors often swimming right up to the boats. They are known to be friendly with their spyhopping behaviours as they pop their heads out of the water to get a better view of their surroundings.
Where can you find gray whales?
Gray whales migrate during the winter months to protected Baja lagoons for calving. There are three locations to find gray whales at this time: San Ignacio Lagoon Laguna Ojo de Liebre or Magdalena’s Bay the latter of which is explored in this exclusive tour.


Toll-Free from USA & Canada

1-800-916 8734 or SEND US AN EMAIL


Cabo Adventures
Blvd. Paseo de la Marina (esquina Malecon), Lote 7-A, Cabo San Lucas, México CP 23410


$4900 per person-30%

$3430per person

Call Now