We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Puerto Vallarta

Whale Watching Cruise in Puerto Vallarta

Select Date and Travellers
US$ 99.00
2 travellers
    What to Expect
    This is a typical itinerary for this product

    Pass By: Bay of Banderas, Bahia de Banderas, Puerto Vallarta Mexico

    We look for the whales all around Bay of Banderas. We own several boats that help to find the whales as soon as possible to minimize wandering time.
    Show More
    Important Information
    Departure Point
    1: A.P.I. Puerto Vallarta S.A. de C.V., Terminal Marítima, Blvrd Francisco Medina Ascencio km 4.5, Zona Hotelera, Área Militar de Vallarta, 48333 Puerto Vallarta, Jal., Mexico
    2: Paradise Village Public Pier, Blvrd Nayarit, Nuevo Vallarta, Nay., Mexico
    Return Details
    Returns to original departure point
    • Lunch - Buffet lunch
    • Breakfast - Continental breakfast
    • Unlimited drinks (open bar of vodka, rum, whiskey, tequila, brandy, cognac, wine, pina colada, tequila sunrise, margaritas, etc. Sodas, mineral water, Pineapple, Orange and Blueberry juice)
    • All activities
    • Professional guide
    • Live commentary on board
    • Fuel surcharge
    • Dinner
    • Bottled water
    • Coffee and/or Tea
    • Alcoholic Beverages
    • Gratuities
    • Hotel pickup and drop-off
    • Transportation to/from attractions
    • Entrance fees (port fees applies at API, Puerto Vallarta)
    Show More
    Additional Info
    • Confirmation will be received at time of booking
    • Not wheelchair accessible
    • Refunds will not be issued if tour/activity is missed due to late or non-arrival of cruise ship
    • May be operated by a multi-lingual guide
    • Stroller accessible
    • Service animals allowed
    • Near public transportation
    • Most travelers can participate
    • This experience requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund
    • This tour/activity will have a maximum of 120 travelers
    Cancellation Policy
    For a full refund, cancel at least 24 hours in advance of the start date of the experience.
    Traveller rating
    • 61
    • 0
    • 0
    • 1
    • 1
    Traveller type
    Time of year
    • Filter
    • English
    Popular mentions
    Great experience with this whale watching company. Very organized and customer focused. Food was OK. Free drinks - great. We were able to see multiple whales, including many breaching! Amazing to see. Highly recommend this company for your whale watching excursion.
    Read more
    Response from Mikescharterstours, Guest Relations Manager at Whale Watching Cruise in Puerto Vallarta
    Responded 4 Sep 2019
    Thank you Carl for your kind words. Ready for the next whale-watching season?
    Read more
    What a great day! Started with a slow ride and mimosas, then just a ton of whales! It was absolutely amazing! The team was great. Very responsive and respectful of the space of the whales. The food was great and the drinks never stopped.
    Read more
    This was a great day trip. My husband and I wanted to something outdoors that didn’t take all day. This tour was exactly what we were looking for and we got to see tons of whales :)
    Read more
    We took our kids on a whale watching trip in January 2019. We had an amzing time! The boat was amazing, crew fantastic and the food was yummy. We saw a lot of whales and had a blast. Highly reccomend!
    Read more
    Even with the end of the season the crew and captain did there best to see the whales, We got lucky and saw a mom and a calf playing near our boat. Crew was always attentive and very helpful with any questions. Daniela our photographer was excellent as well, captured great
    Read more
    Key Details
    Why Book on TripAdvisor?
    • Free Cancellation up to 24 hours in advance
    • Low Price Guarantee
    • No Booking Fees
    • Secure Payments
    • 24/7 SupportCall:000-0800-100-6999