Every year, from December to March, the nomadic song of humpback whales and their calves floods the warm waters of Puerto Vallarta's ocean. At least once in your life you must experience this exciting natural wonder on the open sea.
The best whale watching season in Puerto Vallarta may be January and February, although the migration season typically runs from December through March.
You will find several specialized whale watching companies in Puerto Vallarta. The tours take place in the morning, last an average of 3 hours and are usually recommended for people of all ages. The average price per person is $87 USD for adults and $77 USD for children, as of January 2023.
It is important that you check with your tour operator about any travel restrictions, embarkation location and time, and any other questions you may have before making your booking. Have fun and enjoy this incredible experience!