It's time to turn in your landlubber card. Based in Plymouth, Captain John Whale Watching & Fishing Tours offer a variety of ways to explore the Atlantic. Whale watching tours led by knowledgeable naturalists depart from Plymouth and Provincetown, giving you an experience that's educational, exciting, and exhilarating (sightings guaranteed or free pass to come back again!). Keep your eyes peeled for Humback whales, Finback whales, Pilot whales, Minke whales, and endangered Right whales. We've also been fishing the waters of New England for 60+ years - join us for deep sea fishing of cod, haddock, mackeral and more in Stellwagen Bank or Cape Cod Bay. Harbor and sunset cruises, and fast ferry service to Provincetown, too!