I am very intrigued by whales. I want see them in their habitat not locked up somewhere in a cage or a facility. I read that you can watch whales in Antarctica in the months of November to February. But that expedition seems to be very, very expensive.

Any other suggestions for places on this earth to see whales?

I live in Bangalore, India. My maximum budget would be 3,000 USD. I would like to have a look at them from a boat and would prefer to see blue whales and humpback whales.

  • 1
    Try going down south in the Indian ocean and not the whole way to Antartica. They cross there during their migration, where scientists collect their poop.
    – DumbCoder
    Commented Jan 9, 2017 at 7:07
  • 2
    (+1) There are many options, Antarctica being probably the most expensive one.
    – Relaxed
    Commented Jan 9, 2017 at 9:49
  • The UK....Wales is easily accessible from there
    – andrewmh20
    Commented Jan 9, 2017 at 17:24
  • You can see Southern Right Whales in South Africa. They arrive in the winter (that's July in the southern hemisphere) and typically hang around for a few months while calving. Boat tours are available but they're also easily viewable from the shore. In my experience, August-September have been the best months.
    – brhans
    Commented Jan 9, 2017 at 18:01

5 Answers 5


Whale watching is possible in many spots around Australia as well. Western Australia is relatively close to you and they have (depending on the season) both humpback and blue whales.


Baja California is probably one of the best location since the whale migration is very predictable there because the weather tends to be quite consistent from year-to-year.You can get extremely close to the whales and even see new born whales. Check this tour's info for example.

Quebec has a location famous for whale watching called Tadousac. It is about 5 hours drive from Montreal, although if you can land at Quebec City, then its only a couple of hours. You have to time your visit carefully though, I think early August from what I recall. Here is some info.

There are also whales which pass near the coast of Ecuador. I saw a few - but fewer than at the other locations - on a boat trip to Isla La Plata. This is a relatively cheap trip. I don't remember though if the whales there arrive seasonally. Basically our boat went out and the captain went in different directions until we encountered some whales. Seas are rough there though, so I got very sea-sick, but others had no issues.


The gray whales perform their annual migration from Alaska all the way down to Baja California Sur, i.e. along the Pacific Coast.

I had the opportunity to make a trip to San Ignacio Lagoon, Baja California Sur in Mexico several years ago. This spot is well-known to be a "nursing" spot for the gray whales. From January to April you are very likely to encounter one of the newborn gray whales from up-close in their natural habitat.

They took us on a really small boat (like a dinghy) and waited on the lagoon instead of chasing after the whales. Eventually, a small whale approached our boat and actually let us touch it. Meanwhile, the larger mother whale waited patiently from a distance. We got to see and touch at least 3 of these whales.

If you want more information on this specific spot, google "Ecoturismo Kuyima", which is the company from which I booked this trip. They offer eco-tourism style accommodation on the lagoon and handle the boat trips for a really cheap price.

On your budget, I am sure you can find a cheap flight to Los Angeles, and then make a road trip down the coast to Baja. You will get amazing views on this scenic road.

Alternatively, if you prefer blue whales, you have Sri Lanka very close to you. Take a flight to Colombo and then drive down to Mirissa Beach. From there you will be able to arrange a boat trip to see the blue whales, although from a much larger distance (and probably less time) than what you would get in Baja with the gray whales.


Stellwagen Bank is probably one of the best whale-watching locations in the continental United States. Whale-watching tours depart from downtown Boston, as well as from some smaller towns that can be reached easily via public transportation (Gloucester and Provincetown).

The advantage of this location is that it is also relatively close to a major international airport (Boston Logan); while there are no non-stop Bangalore-Boston flights, there are about a half-dozen ways to make the trip using only two flights. It is then relatively easy to reach the embarkation point for the whale-watching without the use of a car.


Provincetown MA is one of the best areas for whale watching. The whale watch companies are all on McMillan Pier, where there is no parking. This is the pier at which the ferries from Boston dock, so if you take a day trip it's right there. You can also take a taxi from anywhere on Cape Cod.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .