It’s easy to get here! Freeport is only a short 20-minute car ride of away from Portland, Maine and about a 2-hour drive from Boston, Massachusetts. We’re perfectly located close to Maine’s largest city – Portland and southern Maine’s sandy beaches, yet within easy travel to mid-coast Maine’s stunning rocky coast.

Driving Directions

  • From South – Take I-95 to the Maine Turnpike, Exit 52. Follow the signs to I-295 North and take Exit 17, 20 or 22 for Freeport. All of these Exits lead directly to US Route One, which is our Main Street.
  • From North – Take I-95S to Exit 103 to I-295S. Follow I-295 and take Exit 22, 20 or 17. All of these exits lead directly to U. S. Route One, which is our Main Street.
  • For the GPS – 95 Main Street will bring you to the center of town. 23 Depot Street will bring you to the Visitor Information and Train Center, also close to few lots with free parking.

Public Transport

Leave your own car at home and take the convenient Amtrak Downeaster train.  The Amtrak Downeaster makes daily stops right in downtown Freeport, steps away from the best shopping in New England!

METRO BREEZ express service between Portland, Falmouth, Yarmouth and Freeport features ten daily round trips (M-F), and five on Saturday with limited stops for a convenient, comfortable commute. Regular fare is $3 one way, $1.50 for Seniors and Persons with Disabilities, free transfer to METRO Local Service.  Find the schedule here!

If you are coming from further away, flying into the Portland Jetport is an easy way to travel.

From Portland it is only a short cab ride to Freeport.