Directions

View Larger Map

Driving Directions

From Points South

  • Take the Maine Turnpike (I-95) to Exit 44 
  • Take I-295 to Exit 7 (Franklin Street) 
  • Follow Franklin Street to the end and go straight across the intersection 

-OR-

  • Take Route 1 North to Portland
  • After crossing Veterans’ Bridge, turn right at the light onto Commercial Street (Route 1A North)
  • Turn right at the third traffic light (corner of Franklin Street)

From Points North

From Bangor and Augusta:

  • Take the Maine Turnpike (I-95) South to Exit 103
  • Take I-295 to Exit 7 (Franklin Street)
  • Follow Franklin Street to the end and go straight across the intersection

From Lewiston-Auburn:

  • Take the Maine Turnpike (I-95) to Exit 52 (Falmouth)
  • Take I-295 to Exit 7 (Franklin Street)
  • Follow Franklin Street to the end and go straight across the intersection

Public Transportation:

METRO provides bus service throughout the Greater Portland Region.

Route #8 (click to download schedule) Casco Bay Lines Ferry Terminal (Monday – Saturday) with connections to other METRO routes, South Portland Bus Service, Portland Transportation Center with service to Amtrak/Downeaster and Concord Coach (Route #5), Portland Jetport (Route #5), Greyhound Bus (Route #1 & #5) and ZOOM/ShuttleBus. Connect to METRO routes #2-#7 at the METRO Pulse at Elm Street (across from the Portland Public Library).

Connect to METRO Route #1, South Portland Bus Service and ZOOM/ShuttleBus along Congress Street.

Route #8 (Outbound) leaves Casco Bay Ferry Terminal (approximately every half hour Monday – Friday, hourly on Saturdays) and travels to Marginal Way and Hannaford Supermarket with stops along India Street and Cumberland Avenue. Route #8 (Inbound) travels to the West End of Portland, Maine Medical Center and Mercy Hospital before heading back to Congress Street via Danforth, State and High Streets.

Click here for route maps and information:
METRO Bus (service throughout Portland, Westbrook, Falmouth and the Maine Mall area of South Portland): www.gpmetrobus.com
South Portland Bus Service (service throughout South Portland and intown Portland): www.southportland.org
ZOOM/ShuttleBus (service to Biddeford, Saco and Old Orchard Beach to/from Portland and the Maine Mall area): www.shuttlebus-zoom.com