New England Coast and particularly Maine has a well-deserved reputation for its abundance of marine life. For whales, Maine coastline is a summer playground, and whale-watching cruises and tours are top-rated in the southern part of the state. Giant ocean creatures can be found in 30 km (20 mi) off the coast from mid-April through late October. In the spring hungry whales come to feed on plankton, and fish—over the summer. Most frequently you can see humpback, pilot, minke, orcas, sperm and finback whales in the Gulf of Maine. Visitors are offered regular tours, sunset whale-watching tours and combination of whales with puffins, seals, dolphins, and various sea birds.
Bar Harbor is a premier whale-watching location in Maine. It offers 3-5-hours whale-watching tours on the Gulf of Maine, a range of whale species, and also seals, eagles, porpoises, lighthouses, and puffins.
In Portland, there is Odyssey Whale Watch taking tourists 30 km (20 mi) into Casco Bay, to see whales, plenty of birds and sea turtles. Humpbacks and minkes, as well as blue whales, can be spotted.
Kennebunkport runs many whale-watching cruises with plenty of humpbacks, minkes, and other species. First Chance Whale Watch Tour takes tourists for a 4.5-hour tour in whales' summer feeding grounds off New England's coast. They also offer lobster tours and educational tours of Maine’s marine culture. Whale-watching tours are also offered in Millbridge (Robertson Sea Tours and Adventures), Lubec (Tarquin Whale Watch), Ogunquit and York.