How to get from Saco to Freeport by train?
By train
Take one direct train from Saco to Freeport in Portland, ME: take the DOWNEASTER train from Saco Amtrak Station station to Freeport Amtrak Station station. The total trip duration for this route is approximately 1 hr 36 min.
Step by Step
- 1Start from train stationSaco
- 2Wait for trainDOWNEASTERBrunswick Amtrak Station
- 3Ride to train stationFreeport Amtrak Station60 min
- 4Walk toFreeport1.6 mi • 33 min
Public transit directions from Saco to Freeport
Public transit stations close to Saco
Saco is located at Saco, Portland, ME and the nearest public transit station is 105 Main St (Happy Dragon).
Train stations close to Saco:
- Saco Amtrak Station
Bus stations close to Saco:
- 105 Main St (Happy Dragon)
- 190 Main St
- 209 Main St
Public transit stations close to Freeport, Portland, ME
Freeport is located at Freeport, Portland, ME and the nearest public transit station is Maine Beer Park/Ride I/B.
Train stations close to Freeport:
- Freeport Amtrak Station
Bus stations close to Freeport:
- Maine Beer Park/Ride I/B
- Maine Beer Park/Ride O/B
Related Routes
- Biddeford to Freeport
- Old Orchard Beach to Freeport
- Chebeague Island to Freeport
- Falmouth to Freeport
- Falmouth Foreside to Freeport
- Long Island to Freeport
- Portland to Freeport
- Scarborough to Freeport
- South Portland to Freeport
- Westbrook to Freeport
- Saco to Biddeford
- Saco to Old Orchard Beach
- Saco to Chebeague Island
- Saco to Falmouth
- Saco to Falmouth Foreside
- Saco to Long Island
- Saco to Portland
- Saco to Scarborough
- Saco to South Portland
- Saco to Westbrook
Questions & Answers
What is the fastest way to get from Saco to Freeport?
The fastest way takes 96 minutes, using Bus line DOWNEASTER.
Is there a direct train between Saco and Freeport in Portland, ME?
Yes, there is a direct train going from Saco to Freeport in Portland, ME in 1 hr 36 min.
Which train line goes from Saco to Freeport in Portland, ME?
The DOWNEASTER train line goes from Brunswick Amtrak Station station near Saco to Freeport Amtrak Station station near Freeport in Portland, ME.
How long does it take to travel from Saco to Freeport in Portland, ME by train?
The total travel time between Saco and Freeport in Portland, ME by train is about 1 hr 36 min.
Where do I get on the train near Saco to get to Freeport in Portland, ME?
Get on the DOWNEASTER train from the Brunswick Amtrak Station station near Saco in Portland, ME.
Where do I get off the train when travelling between Saco and Freeport in Portland, ME?
Get off the train at the Freeport Amtrak Station station, which is closest to Freeport in Portland, ME.
When is the first train from Saco to Freeport in Portland, ME?
The first train from Saco to Freeport in Portland, ME is Downeaster. It leaves the Saco Amtrak Station station at 8:35 PM.