Portland, Maine: Black History Guided Walking Tour

5.0 · 174 Reviews

Excellent Quality

Likely to Sell Out

Overview

Trace the steps of the Black Portlanders who moved our city, state, and country closer to the ideals of freedom, democracy, opportunity, and equality. Maine’s earliest settlements couldn’t have existed without Black labor, skill, and insight. You'll meet the Black Yankees who founded Maine communities, overturned slavery statewide, drove our maritime industries, gained political influence, crossed color boundaries, and expanded Mainers’ rights in the modern era. Stepping on granite cobblestones crooked with age — that once saw footfalls from national heroes like Frederick Douglass — you’ll pass storefronts once home to Black-owned barbershops where abolitionists whispered intelligence to Underground Railroad conductors. Enjoy 2 hours of entertaining and enlightening historical narration over a 1.5-mile route. Owner and guide, Dugan Murphy, dug through the archives to present an amazing constellation of stories left out of most tours. TripAdvisor named him Portland's #1 guide!

What's Included

10% off water tours with Portland Paddle (instructions at confirmation)

Two hour fully narrated guided tour.

Donation toward restoring the Abyssinian Meeting House, America's third-oldest standing Black church

Additional Info

Wheelchair accessible

Infants and small children can ride in a pram or stroller

Service animals allowed

Public transportation options are available nearby

Transportation options are wheelchair accessible

All areas and surfaces are wheelchair accessible

Not recommended for travelers with poor cardiovascular health

Suitable for all physical fitness levels

Pets are not allowed on tours unless medically required.

Portland is a hilly city. Participants will walk uphill sometimes, including a staircase of 17 steps.

Reviews

5.0

based on 174 reviews

5 stars
173
4 stars
0
3 stars
0
2 stars
1
1 star
0

© 2026 TourBundles.

Tours and experiences provided through Viator.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.