How to get from Cliff Island to Freeport, ME by bus, ferry and train?
From Cliff Island to Freeport, ME by bus, ferry and train
To get from Cliff Island to Freeport, ME in Portland, ME, you’ll need to take one ferry line, one bus line and one train line: take the DB ferry from Cliff Island station to Casco Bay Lines Terminal station. Next, you’ll have to switch to the 9A bus and finally take the DOWNEASTER train from Portland Station station to Freeport Amtrak Station station. The total trip duration for this route is approximately 2 hr 26 min.
Step by Step
- 1Start from ferry stationCliff Island
- 2Wait for ferryDBGates 2, 3, Or 4
- 3Ride to ferry stationCasco Bay Lines TerminalID CBL60 min
- 4Walk to bus stationPortland City Hall0.57 mi • 12 min
- 5Wait for bus9AWashington Ave + Auburn St
- 6Ride to bus stationCongress St + Whitney St11 min
- 7Walk to train stationPortland Station510 yd • 7 min
- 8Wait for trainDOWNEASTERBrunswick Amtrak Station
- 9Ride to train stationFreeport Amtrak Station30 min
- 10Walk toFreeport, ME790 yd • 10 min
Public transit directions from Cliff Island to Freeport, ME
Related Routes
- Cascade Rd & Et - Northbound to Freeport, ME
- Cascade Rd & Et - Southbound to Freeport, ME
- City Of Portland to Freeport, ME
- Myrtle St + Brown St to Freeport, ME
- Broadway + Linton to Freeport, ME
- 425 Broadway to Freeport, ME
- Anthoine St + Hamilton St to Freeport, ME
- Anthoine St + Osborne Ave to Freeport, ME
- Anthoine St + Broadway to Freeport, ME
- Anthoine St + Columbus Ave to Freeport, ME
- Benjaman Pickett St + Adams St to Freeport, ME
- Broadway + Benjaman Pickett St to Freeport, ME
- Franklin St + Fore St Nb to Freeport, ME
- Broadway + Broadway to Freeport, ME
- Broadway + Broadway (Shelter) to Freeport, ME
- Broadway + Burnham St to Freeport, ME
- Broadway + Burnham to Freeport, ME
- Broadway + Elm St to Freeport, ME
- Broadway + Evans St to Freeport, ME
- Broadway + Amato's to Freeport, ME
Questions & Answers
What is the fastest way to get from Cliff Island to Freeport, ME?
The fastest way takes 146 minutes, using Ferry line DB, Bus line 9A, Train line DOWNEASTER.
Is there a direct ferry between Cliff Island and Freeport, ME?
No, you’ll have to take one ferry line, one bus line and one train line in total. The total travelling time is 2 hr 26 min.
Which ferry line goes from Cliff Island to Freeport, ME?
The DB ferry line goes from Gates 2, 3, Or 4 station near Cliff Island in Portland to Casco Bay Lines Terminal station. From there you’ll have to take one bus line and one train line till Casco Bay Lines Terminal station near Freeport, ME in Portland, ME.
How long does it take to travel from Cliff Island to Freeport, ME by ferry, bus and train?
The total travel time between Cliff Island in Portland and Freeport, ME in Portland, ME by ferry, bus and train is about 2 hr 26 min.
Where do I get on the ferry near Cliff Island to get to Freeport, ME?
Get on the DB ferry from the Gates 2, 3, Or 4 station near Cliff Island in Portland.
Where do I get off the ferry when travelling between Cliff Island and Freeport, ME?
Get off the ferry at the Casco Bay Lines Terminal station, which is closest to Freeport, ME in Portland, ME.
Popular Routes
- 190 Main St to Freeport ME USA
- Fort Rd + Smcc to Falmouth ME USA
- Long Island to Chebeague Island
- Old Orchard Beach to Saco
- Main St & Thornton Academy to Ocean Park ME USA
- Pillsbury + Lowell to Freeport ME USA
- Thomas St + Millcreek Hub to Portland ME USA
- Old Orchard Beach to South Portland
- Western Ave + Long Creek Medical Center to Westbrook ME USA
- Runninghill Rd + Sable Oaks Dr to Westbrook ME USA
- Main St + Westbrook St to Freeport ME USA
- Broadway + Clemons St to Portland ME USA
- Main + Skillings to Ocean Park ME USA
- Long Island to Scarborough
- Broadway + Lincoln St to Freeport ME USA
- Ocean St + Stanley St to Falmouth ME USA
- Waterman Dr + E St to Ocean Park ME USA
- Evans St + Evans Community Center to Freeport ME USA
- Main + Ridgeland Ave to Freeport ME USA
- Biddeford Industrial Park to Yarmouth ME USA