How to get from Freeport to Saco by bus and train?
By bus and train
To get from Freeport to Saco in Portland, ME, take the BRZ bus from Maine Beer Park/Ride I/B station to PTC I/B station. Next, take the DOWNEASTER train from Portland Station station to Saco Amtrak Station station. The total trip duration for this route is approximately 1 hr 13 min.
Step by Step
- 1Start from bus stationFreeport
- 2Wait for busBRZThompson's Point
- 3Ride to bus stationPTC I/BID 82041 min
- 4Walk to train stationPortland Station80 yd • 1 min
- 5Wait for trainDOWNEASTERBoston
- 6Ride to train stationSaco Amtrak Station22 min
By bus
To get from Freeport to Saco in Portland, ME, you’ll need to take 3 bus lines: take the BRZ bus from Maine Beer Park/Ride I/B station to Congress St + Deering Ave station. Next, you’ll have to switch to the 60 bus and finally take the 60 bus from St John St station to Saco Transportation Center station. The total trip duration for this route is approximately 2 hr 24 min.
Step by Step
- 1Start from bus stationFreeport
- 2Wait for busBRZThompson's Point
- 3Ride to bus stationCongress St + Deering AveID 12234 min
- 4Walk to bus stationCongress St & Deering St10 yd • 1 min
- 5Wait for bus60St John St
- 6Ride to bus stationSt John St3 min
- 7Wait for bus60Saco Transportation Center
- 8Ride to bus stationSaco Transportation Center61 min
Public transit directions from Freeport to Saco
Public transit stations close to Freeport
Freeport is located at Freeport, Portland, ME and the nearest public transit station is Freeport Amtrak Station.
Train stations close to Freeport:
- Freeport Amtrak Station
Public transit stations close to Saco, Portland, ME
Saco is located at Saco, Portland, ME and the nearest public transit station is 190 Main St.
Train stations close to Saco:
- Saco Amtrak Station
Bus stations close to Saco:
- 190 Main St
- 209 Main St
- 105 Main St (Happy Dragon)
Related Routes
- Biddeford to Saco
- Old Orchard Beach to Saco
- Chebeague Island to Saco
- Falmouth to Saco
- Long Island to Saco
- Portland to Saco
- Scarborough to Saco
- South Portland to Saco
- Westbrook to Saco
- Freeport to Biddeford
- Freeport to Old Orchard Beach
- Freeport to Chebeague Island
- Freeport to Falmouth
- Freeport to Falmouth Foreside
- Freeport to Long Island
- Freeport to Portland
- Freeport to Scarborough
- Freeport to South Portland
- Freeport to Westbrook
- Long Island to Biddeford
By bus
To get from Freeport to Saco in Portland, ME, you’ll need to take 3 bus lines: take the BRZ bus from Maine Beer Park/Ride I/B station to Congress St + Deering Ave station. Next, you’ll have to switch to the 60 bus and finally take the 60 bus from St John St station to Saco Transportation Center station. The total trip duration for this route is approximately 2 hr 24 min.
Step by Step
- 1Start from bus stationFreeport
- 2Wait for busBRZThompson's Point
- 3Ride to bus stationCongress St + Deering AveID 12234 min
- 4Walk to bus stationCongress St & Deering St10 yd • 1 min
- 5Wait for bus60St John St
- 6Ride to bus stationSt John St3 min
- 7Wait for bus60Saco Transportation Center
- 8Ride to bus stationSaco Transportation Center61 min
Questions & Answers
What is the fastest way to get from Freeport to Saco?
The fastest way takes 73 minutes, using Bus line BRZ, Bus line DOWNEASTER.
What is the alternative route to get from Freeport to Saco?
The alternative route takes 144 minutes, using Bus line BRZ, Bus line 60, Bus line 60.
Is there a direct bus between Freeport and Saco in Portland, ME?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 13 min.
Which bus line goes from Freeport to Saco in Portland, ME?
The BRZ bus line goes from Thompson's Point station near Freeport to PTC I/B station. From there you’ll have to take one train line till PTC I/B station near Saco in Portland, ME
How long does it take to travel from Freeport to Saco in Portland, ME by bus and train?
The total travel time between Freeport and Saco in Portland, ME by bus and train is about 1 hr 13 min.
Where do I get on the bus near Freeport to get to Saco in Portland, ME?
Get on the BRZ bus from the Thompson's Point stop near Freeport in Portland, ME.
Where do I get off the bus when travelling between Freeport and Saco in Portland, ME?
Get off the bus at the PTC I/B station, which is closest to Saco in Portland, ME.