Skip to main content

How to get from Saco to Falmouth Foreside by bus and train?

By bus and train

To get from Saco to Falmouth Foreside in Portland, ME, you’ll need to take one train line and 2 bus lines: take the DOWNEASTER train from Saco Amtrak Station station to Portland Station station. Next, you’ll have to switch to the 1 bus and finally take the 7 bus from Congress St + Elm St station to Johnson Rd + Bartlett Way station. The total trip duration for this route is approximately 6 hr 18 min.

378min
Train - DOWNEASTERDOWNEASTER
Bus - 11
Bus - 77
Leaves from Saco Amtrak Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Saco
  • 2
    Train - DOWNEASTERDOWNEASTER
    Wait for train
    DOWNEASTER
    Brunswick Amtrak Station
  • 3
    Ride to train station
    Ride to train station
    Portland Station
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    PTC O/B
    ID 422
    60 yd • 1 min
  • 5
    Bus - 11
    Wait for bus
    1
    East End School
  • 6
    Ride to bus station
    Ride to bus station
    Congress St + Elm St
    ID 1131
    8 min
  • 7
    Bus - 77
    Wait for bus
    7
    Falmouth Shaw's
  • 8
    Ride to bus station Johnson Rd + Bartlett Way
    Ride to bus station
    Johnson Rd + Bartlett Way
    ID 314
    20 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Portland, ME.
All local mobility options in one app

Public transit directions from Saco to Falmouth Foreside

The distance between Saco, Portland, ME and Falmouth Foreside, Portland, ME is approximately 25.08 mi, which can typically be travelled in 378 min. Moovit will show you the directions from Saco to Falmouth Foreside by bus and train, so no matter how you choose to travel in Portland, ME – you will always have plenty of easy options.

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 Falmouth Foreside, Portland, ME

Falmouth Foreside is located at Falmouth Foreside, Portland, ME and the nearest public transit station is Johnson Rd + Bartlett Way.

Bus stations close to Falmouth Foreside:

  • Johnson Rd + Bartlett Way
  • Town Landing Market
  • Johnson Rd + 44 Johnson Rd

Questions & Answers

  • What is the fastest way to get from Saco to Falmouth Foreside?

    The fastest way takes 378 minutes, using Bus line DOWNEASTER, Bus line 1, Bus line 7.

  • Is there a direct train between Saco and Falmouth Foreside in Portland, ME?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 6 hr 18 min.

  • Which train line goes from Saco to Falmouth Foreside in Portland, ME?

    The DOWNEASTER train line goes from Brunswick Amtrak Station station near Saco to Portland Station station. From there you’ll have to take 2 bus lines till Portland Station station near Falmouth Foreside in Portland, ME

  • How long does it take to travel from Saco to Falmouth Foreside in Portland, ME by train and bus?

    The total travel time between Saco and Falmouth Foreside in Portland, ME by train and bus is about 6 hr 18 min.

  • Where do I get on the train near Saco to get to Falmouth Foreside 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 Falmouth Foreside in Portland, ME?

    Get off the train at the Portland Station stop, which is closest to Falmouth Foreside in Portland, ME.

Real-Time Arrivals, Schedules, Maps & More