The 10 Best Sightseeing Tours in Maine!

From Acadia National Park, to the western mountains, to Portland’s foodie Old Port, people flock to Maine every year. Last year Maine saw nearly 36 million visitors from around the country and the world. There is a reason Maine is called “Vacationland.” Discover the beauty of Maine through these awesome sightseeing tours across the state.

1. Portland Discovery, Portland, ME

Portland Discovery is Portland’s number one sightseeing tour by both land and sea. This Portland-based tour company offers multiple tours by either trolley or by boat. Popular tours include the 90-minute scenic Lighthouse Lovers Cruise and the 105-minute fully narrative Portland City and Lighthouse Tour. 

2. Acadia National Park Tours, Bar Harbor, ME

Acadia National Park Tours have been providing sightseeing tours of Bar Harbor and Acadia National Park since 1955. Tours run for about three hours and are fully narrated featuring three stops within the park to see all the best spots. You’ll see everything from the summit of Cadillac Mountain, Thunder Hole, and Sieur De Monts Spring. 

3. The Scenic Route Maine Tours, Portland, ME

The Scenic Route Maine Tours is a local family owned and operated tour company specializing in small group scenic bus tours of Maine’s southern coast. Tours are narrated by local Mainers who love sharing their state with people “from away.” Tour options include the Kennebunkport Tour and the City & Lighthouse Tour. 

4. Northeast Whitewater Maine Moose Watching, Shirley Mills, ME

Northeast Whitewater near Greenville offers group and private moose watching tours in the famous Moosehead Lake region. These tours take visitors to the most popular moose watching spots in the region where visitors can see moose in the wild. Tours include tons of moose facts and visitors will have the chance to see other native Maine wildlife. 

5. Downeast Duck Tours, Portland, ME

Fashioned after the famous duck tours in Boston, Downeast Duck Tours offers a dip into Portland’s long history by land and sea. The amphibious vehicle takes guests through the twists and turns of Portland’s Old Port before taking an exciting spin around Casco Bay. 

6. Maine Foodie Tours, Portland, ME

Maine Foodie Tours is sightseeing for the stomach. With tours in Portland, Bar Harbor, Kennebunkport, Rockland, and Camden, Maine Foodie Tours showcases the best of Maine’s food scene. Choose from culinary walking tours to happy hour tours to doggy and me tours. Your tummy will thank you!

7. Camden Harbor Cruises, Camden, ME

Camden Harbor Cruises offer lighthouse and lobster tours aboard the Lively Lady. Guests can enjoy a relaxing cruise around the harbor and coastline while sipping a beverage and taking photos. The Two Hour Sunset Cruise is a popular choice for those looking to see seals and porpoises during a beautiful sunset. 

8. New England Outdoor Center, Millinocket, ME

The New England Outdoor Center in Millinocket offers three-hour guided moose tours and full-day guided moose and wildlife excursions in the Baxter State Park region. As a bonus, if you don’t see a moose during your tour, you can do it again for free!

9. Intown Trolley, Kennebunkport, ME

Intown Trolley has been providing trolley tours in the Kennebunks for over 30 years. These sightseeing tours are fully narrated by locals and describes over 300 years of history and go by Blowing Cave, the Franciscan Monastery, and President Bush’s Estate.

10. Summer Feet Cycling, Portland, ME

Summer Feet Cycling, based in Portland, offers various cycling tours in the Greater Portland area and along the coast of Maine. Tours vary from half lighthouse tours to weekend rides around Camden to weeklong rides from Camden to Bar Harbor. Tours include local history and loads of fun.  

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Best Things To Do Near You
Enter City / State or Zip code below
Best Places To Go Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County