How to get from Poulsbo to Bellingham by bus and ferry?
From Poulsbo to Bellingham by bus and ferry
To get from Poulsbo to Bellingham in Seattle - Tacoma, WA, you’ll need to take 4 bus lines and one ferry line: take the 390 bus from Hwy 305 at Lincoln (Poulsbo Eyecare Center) station to Bainbridge Ferry Terminal station. Next, you’ll have to switch to the BAINBRIDGE ISLAND - SEATTLE ferry, then the 512 bus, then the 90X bus and finally take the 80X bus from Skagit Station Gate 1 station to Lincoln Creek Park & Ride station. The total trip duration for this route is approximately 4 hr 29 min. The bus and ferry schedule from Poulsbo may change. We recommend you check the updated bus and ferry schedule to Bellingham on the Moovit app.
Step by Step
- 1Start from bus stationPoulsbo
- 2Wait for bus390Bainbridge Ferry Terminal
- 3Ride to bus stationBainbridge Ferry TerminalID 113031 min
- 4Walk to ferry stationBainbridge Island140 yd • 2 min
- 5Wait for ferryBAINBRIDGE ISLAND - SEATTLETo Seattle
- 6Ride to ferry stationSeattle35 min
- 7Walk to bus station4th Ave & Cherry St640 yd • 8 min
- 8Wait for bus512Everett Via Lynnwood
- 9Ride to bus stationEverett Station - D464 min
- 10Walk to bus stationEverett StationID 7010100 yd • 2 min
- 11Wait for bus90XSkagit Station Gate 3
- 12Ride to bus stationSkagit Station Gate 3ID 623340 min
- 13Walk to bus stationSkagit Station Gate 1ID 621140 yd • 1 min
- 14Wait for bus80XBellingham Transit Station
- 15Ride to bus stationLincoln Creek Park & RideID 700138 min
Public transit directions from Poulsbo to Bellingham
Bus And Ferry schedule from Poulsbo to Bellingham
Related Routes
- Port Townsend to Bellingham
- Freeland to Bellingham
- La Conner to Bellingham
- Mount Vernon to Bellingham
- Shelton to Bellingham
- Skokomish to Bellingham
- Union to Bellingham
- Hoodsport to Bellingham
- Anacortes to Bellingham
- Belfair to Bellingham
- Burlington to Bellingham
- Bothell East to Bellingham
- Cathcart to Bellingham
- Chain Lake to Bellingham
- Dupont to Bellingham
- Marysville to Bellingham
- Monroe to Bellingham
- North Yelm to Bellingham
- Stanwood to Bellingham
- Bainbridge Island to Bellingham
Questions & Answers
What is the fastest way to get from Poulsbo to Bellingham?
The fastest way takes 269 minutes, using Bus line 390, Ferry line BAINBRIDGE ISLAND - SEATTLE, Bus line 512, Bus line 90X, Bus line 80X.
Is there a direct bus between Poulsbo and Bellingham in Seattle - Tacoma, WA?
No, you’ll have to take 4 bus lines and one ferry line in total. The total travelling time is 4 hr 29 min.
Which bus line goes from Poulsbo to Bellingham in Seattle - Tacoma, WA?
The 390 bus line goes from Bainbridge Ferry Terminal near Poulsbo to Bainbridge Island station. From there you’ll have to take one bus line and one ferry line till Bainbridge Island station near Bellingham in Seattle - Tacoma, WA.
How long does it take to travel from Poulsbo to Bellingham in Seattle - Tacoma, WA by bus and ferry?
The total travel time between Poulsbo and Bellingham in Seattle - Tacoma, WA by bus and ferry is about 4 hr 29 min.
Where do I get on the bus near Poulsbo to get to Bellingham in Seattle - Tacoma, WA?
Get on the 390 bus from the Bainbridge Ferry Terminal near Poulsbo in Seattle - Tacoma, WA.
Where do I get off the bus when travelling between Poulsbo and Bellingham in Seattle - Tacoma, WA?
Get off the bus at the Bainbridge Island stop, which is closest to Bellingham in Seattle - Tacoma, WA.
Popular Routes
- Kirkland to Edmonds
- Northgate Station to Seattle-Tacoma International Airport
- Bremerton to Federal Way
- Burlington to Seattle
- Bellevue to Port Orchard
- Capitol Hill Station to Sea Airport
- Sedro-Woolley to Alger
- Lynnwood to Fife
- Mercer Island to Issaquah
- Everett Station to Seatac/Airport
- King Street Station to Edmonds
- Lynnwood to Mount Vernon
- Southworth to Belfair
- Olympia to Tukwila
- Centralia to Aberdeen
- Tacoma Dome Station to City of Olympia
- Bremerton to Poulsbo
- Mill Creek to Kenmore
- King Street Station to Virginia Mason Hospital & Seattle Medical Center
- Seatac/Airport Station to Vashon