How to get from Biddeford to Portland by bus and ferry?
Biddeford to Portland - Bus Schedule
The 70 bus from Biddeford to Portland runs from 5:45 AM to 6:00 PM, with departures every 1 hr 15 min-8 hr. The trip takes about 3 hr 12 min, with regular service throughout the operating hours.
From Biddeford to Portland by bus and ferry
To get from Biddeford to Portland in Portland, ME, you’ll need to take 2 bus lines and one ferry line: take the 70 bus from Exit 32 Park & Ride station to Congress St + Center St station. Next, you’ll have to switch to the 8 bus and finally take the DB ferry from Casco Bay Lines Terminal station to Cliff Island station. The total trip duration for this route is approximately 3 hr 12 min. The bus and ferry schedule from Biddeford may change. We recommend you check the updated bus and ferry schedule to Portland on the Moovit app.
Step by Step
- 1Walk to bus stationExit 32 Park & Ride1.04 mi • 21 min
- 2Wait for bus70Forest Ave + Bedford St
- 3Ride to bus stationCongress St + Center St53 min
- 4Wait for bus8Casco Bay Lines
- 5Ride to bus stationCasco Bay Lines7 min
- 6Walk to ferry stationCasco Bay Lines TerminalID CBL190 yd • 3 min
- 7Wait for ferryDBChebeague Island
- 8Ride to ferry stationCliff IslandID CF75 min
- 9Walk toPortland20 yd • 1 min
Public transit directions from Biddeford to Portland
Bus And Ferry schedule from Biddeford to Portland
Related Routes
- Old Orchard Beach to Portland
- Saco to Portland
- Chebeague Island to Portland
- Falmouth Foreside to Portland
- Freeport to Portland
- Long Island to Portland
- Scarborough to Portland
- South Portland to Portland
- Westbrook to Portland
- Portland Airport PWM to Portland
- Motel 6 Portland ME to Portland
- Little Diamond Island to Portland
- Fireside Inn Suites Portland to Portland
- DoubleTree by Hilton Portland ME South Portland to Portland
- Maine Mall to Portland
- Freeport Salon to Portland
- La Quinta Inn & Suites by Wyndham Portland Dt/Maine Med to Portland
- Bowdoin College to Portland
- Clarion Pointe South Portland to Portland
- Clarion Hotel Portland Airport ME to Portland
Questions & Answers
What is the fastest way to get from Biddeford to Portland?
The fastest way takes 192 minutes, using Bus line 70, Bus line 8, Ferry line DB.
Is there a direct bus between Biddeford and Portland in Portland, ME?
No, you’ll have to take 2 bus lines and one ferry line in total. The total traveling time is 3 hr 12 min.
Which bus line goes from Biddeford to Portland in Portland, ME?
The 70 bus line goes from Exit 32 Park & Ride station near Biddeford to Congress St + Center St station. From there you’ll have to take one bus line and one ferry line till Congress St + Center St station near Portland in Portland, ME.
How long does it take to travel from Biddeford to Portland in Portland, ME by bus and ferry?
The total travel time between Biddeford and Portland in Portland, ME by bus and ferry is about 3 hr 12 min.
Where do I get on the bus near Biddeford to get to Portland in Portland, ME?
Get on the 70 bus from the Exit 32 Park & Ride stop near Biddeford in Portland, ME.
Where do I get off the bus when traveling between Biddeford and Portland in Portland, ME?
Get off the bus at the Congress St + Center St station, which is closest to Portland in Portland, ME.
Popular Routes
- Broadway + Preble St to Westbrook ME USA
- Broadway + Mahoney Middle School to Freeport ME USA
- Main St + Cox St to Freeport ME USA
- Hannaford - Biddeford to Portland ME USA
- Highland Ave + T-Ledge Condos to Portland ME USA
- Biddeford Industrial Park to Westbrook ME USA
- Broadway + Elm St to Ocean Park ME USA
- Ocean St + Sawyer St to Falmouth ME USA
- Maine Mall Rd + Macys to Long Island ME USA
- Broadway + Kelley St to Freeport ME USA
- Runninghill Rd + Target to Portland ME USA
- Lincoln St + Church St to Long Island ME USA
- Main St + Westbrook St to Long Island ME USA
- Westbrook St + Upper Coach Rd to Long Island ME USA
- Main + Skillings to Westbrook ME USA
- Westbrook St + Upper Coach Rd to Falmouth ME USA
- Maine Mall Rd + Ihop to Yarmouth ME USA
- Shops Way to Falmouth ME USA
- E St + Waterman Dr to Portland ME USA
- Highland + Alfred St to Yarmouth ME USA