Skip to main content

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

By bus and train

To get from Saco to Falmouth 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 9B bus from Congress St + Center St station to West Falmouth Hannaford station. The total trip duration for this route is approximately 5 hr 55 min.

355min
Train - DOWNEASTERDOWNEASTER
Bus - 11
Bus - 9B9B
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 + Center St
    ID 1117
    7 min
  • 7
    Bus - 9B9B
    Wait for bus
    9B
    West Falmouth Hannaford
  • 8
    Ride to bus station West Falmouth Hannaford
    Ride to bus station
    West Falmouth Hannaford
    ID 227
    23 min
*Duration based on 8am traffic

Alternative route by bus and train via DOWNEASTER and 9A

To get from Saco to Falmouth in Portland, ME, take the DOWNEASTER train from Saco Amtrak Station station to Portland Station station. Next, take the 9A bus from Congress St + Whitney St station to Washington Ave + Auburn St station. The total trip duration for this route is approximately 5 hr 58 min.

358min
Train - DOWNEASTERDOWNEASTER
Bus - 9A9A
Walk to Falmouth
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
    Congress St + Whitney St
    ID 185
    520 yd • 7 min
  • 5
    Bus - 9A9A
    Wait for bus
    9A
    Washington Ave + Auburn St
  • 6
    Ride to bus station
    Ride to bus station
    Washington Ave + Auburn St
    ID 560
    28 min
  • 7
    Walk to Falmouth
    Walk to
    Falmouth
    0.98 mi • 21 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

The distance between Saco, Portland, ME and Falmouth, Portland, ME is approximately 24.3 mi, which can typically be travelled in 355 min. Moovit will show you the directions from Saco to Falmouth 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, Portland, ME

Falmouth is located at Falmouth, Portland, ME and the nearest public transit station is West Falmouth Hannaford.

Bus stations close to Falmouth:

  • West Falmouth Hannaford
  • Gray Rd + 60 Gray Rd
  • Td Bank Falmouth

Alternative route by bus and train via DOWNEASTER and 9A

To get from Saco to Falmouth in Portland, ME, take the DOWNEASTER train from Saco Amtrak Station station to Portland Station station. Next, take the 9A bus from Congress St + Whitney St station to Washington Ave + Auburn St station. The total trip duration for this route is approximately 5 hr 58 min.

358min
Train - DOWNEASTERDOWNEASTER
Bus - 9A9A
Walk to Falmouth
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
    Congress St + Whitney St
    ID 185
    520 yd • 7 min
  • 5
    Bus - 9A9A
    Wait for bus
    9A
    Washington Ave + Auburn St
  • 6
    Ride to bus station
    Ride to bus station
    Washington Ave + Auburn St
    ID 560
    28 min
  • 7
    Walk to Falmouth
    Walk to
    Falmouth
    0.98 mi • 21 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 355 minutes, using Bus line DOWNEASTER, Bus line 1, Bus line 9B.

  • What is the alternative route to get from Saco to Falmouth?

    The alternative route takes 358 minutes, using Bus line DOWNEASTER, Bus line 9A.

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

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

  • Which train line goes from Saco to Falmouth 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 in Portland, ME

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

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

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

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

Real-Time Arrivals, Schedules, Maps & More