How to get from Chebeague Island to Freeport by bus and ferry?
By bus and ferry
To get from Chebeague Island to Freeport in Portland, ME, you’ll need to take 2 ferry lines and one bus line: take the DB ferry from Chebeague Island station to Cliff Island station. Next, you’ll have to switch to the DB ferry and finally take the BRZ bus from Congress St + India St station to Maine Beer Park/Ride O/B station. The total trip duration for this route is approximately 2 hr 47 min.
Step by Step
- 1Start from ferry stationChebeague Island
- 2Wait for ferryDBCliff Island
- 3Ride to ferry stationCliff IslandID CF14 min
- 4Wait for ferryDBPortland
- 5Ride to ferry stationPortlandID 10960 min
- 6Walk to bus stationCongress St + India StID 1470.51 mi • 11 min
- 7Wait for busBRZBrunswick Train Station
- 8Ride to bus stationMaine Beer Park/Ride O/BID 90528 min
Public transit directions from Chebeague Island to Freeport
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
- Saco 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
- Chebeague Island to Biddeford
- Chebeague Island to Old Orchard Beach
- Chebeague Island to Saco
- Chebeague Island to Falmouth
- Chebeague Island to Falmouth Foreside
- Chebeague Island to Long Island
- Chebeague Island to Portland
- Chebeague Island to Scarborough
- Chebeague Island to South Portland
- Chebeague Island to Westbrook
Questions & Answers
What is the fastest way to get from Chebeague Island to Freeport?
The fastest way takes 167 minutes, using Bus line DB, Bus line DB, Bus line BRZ.
Is there a direct ferry between Chebeague Island and Freeport in Portland, ME?
No, you’ll have to take 2 ferry lines and one bus line in total. The total travelling time is 2 hr 47 min.
Which ferry line goes from Chebeague Island to Freeport in Portland, ME?
The DB ferry line goes from Cliff Island station near Chebeague Island to Cliff Island station. From there you’ll have to take one ferry line and one bus line till Cliff Island station near Freeport in Portland, ME
How long does it take to travel from Chebeague Island to Freeport in Portland, ME by ferry and bus?
The total travel time between Chebeague Island and Freeport in Portland, ME by ferry and bus is about 2 hr 47 min.
Where do I get on the ferry near Chebeague Island to get to Freeport in Portland, ME?
Get on the DB ferry from the Cliff Island station near Chebeague Island in Portland, ME.
Where do I get off the ferry when travelling between Chebeague Island and Freeport in Portland, ME?
Get off the ferry at the Cliff Island stop, which is closest to Freeport in Portland, ME.