How to get from Seattle Pier 91 to Bainbridge Island by bus and ferry?
Seattle Pier 91 to Bainbridge Island - Bus Schedule
The D LINE bus from Seattle Pier 91 to Bainbridge Island usually operates 24 hours a day, 7 days a week, running every 5 min-1 hr 5 min. The trip takes about 1 hr 17 min, with regular service throughout the operating hours.
From Seattle Pier 91 to Bainbridge Island by bus and ferry
To get from Seattle Pier 91 to Bainbridge Island in Seattle - Tacoma, WA, take the D LINE bus from Elliott Ave W & W Galer St station to 3rd Ave & Cherry St station. Next, take the SEATTLE - BAINBRIDGE ISLAND ferry from Seattle station to Bainbridge Island station. The total trip duration for this route is approximately 1 hr 17 min. The ride fare is $11.40. The bus and ferry schedule from Seattle Pier 91 may change. We recommend you check the updated bus and ferry schedule to Bainbridge Island on the Moovit app.
Step by Step
- 1Walk to bus stationElliott Ave W & W Galer StID 13870630 yd • 8 min
- 2Wait for busD LINEDowntown Seattle Uptown
- 3Ride to bus station3rd Ave & Cherry StID 49021 min
- 4Walk to ferry stationSeattle570 yd • 7 min
- 5Wait for ferrySEATTLE - BAINBRIDGE ISLANDTo Bainbridge Island
- 6Ride to ferry stationBainbridge Island35 min
Public transit directions from Seattle Pier 91 to Bainbridge Island
Bus And Ferry schedule from Seattle Pier 91 to Bainbridge Island
Related Routes
- Port Angeles to Bainbridge Island
- Port Hadlock-Irondale to Bainbridge Island
- Port Ludlow to Bainbridge Island
- Marietta-Alderwood to Bainbridge Island
- Mount Vernon to Bainbridge Island
- Neilton to Bainbridge Island
- Sequim to Bainbridge Island
- Shelton to Bainbridge Island
- Skokomish to Bainbridge Island
- Sudden Valley to Bainbridge Island
- Union to Bainbridge Island
- Geneva to Bainbridge Island
- Grapeview to Bainbridge Island
- Hoodsport to Bainbridge Island
- Forks to Bainbridge Island
- Allyn to Bainbridge Island
- Anacortes to Bainbridge Island
- Belfair to Bainbridge Island
- Brinnon to Bainbridge Island
- Clear Lake to Bainbridge Island
Questions & Answers
What is the fastest way to get from Seattle Pier 91 to Bainbridge Island?
The fastest way takes 77 minutes, using Bus line D LINE, Ferry line SEATTLE - BAINBRIDGE ISLAND.
Is there a direct bus between Seattle Pier 91 and Bainbridge Island?
No, you’ll have to take one bus line and one ferry line in total. The total travelling time is 1 hr 17 min.
Which bus line goes from Seattle Pier 91 to Bainbridge Island?
The D LINE bus line goes from Elliott Ave W & W Galer St station near Seattle Pier 91 in Seattle to 3rd Ave & Cherry St station. From there you’ll have to take one ferry line till 3rd Ave & Cherry St station near Bainbridge Island in Seattle - Tacoma, WA.
How long does it take to travel from Seattle Pier 91 to Bainbridge Island by bus and ferry?
The total travel time between Seattle Pier 91 in Seattle and Bainbridge Island in Seattle - Tacoma, WA by bus and ferry is about 1 hr 17 min.
Where do I get on the bus near Seattle Pier 91 to get to Bainbridge Island?
Get on the D LINE bus from the Elliott Ave W & W Galer St stop near Seattle Pier 91 in Seattle.
Where do I get off the bus when travelling between Seattle Pier 91 and Bainbridge Island?
Get off the bus at the 3rd Ave & Cherry St station, which is closest to Bainbridge Island in Seattle - Tacoma, WA.
How much is the bus fare from Seattle Pier 91 to Bainbridge Island?
The ride from Seattle Pier 91 to Bainbridge Island costs $11.40.
Popular Routes
- Seattle-Tacoma International Airport to Anacortes
- Yelm to Lakewood
- Renton to Bellingham
- Seatac to Steilacoom
- King Street Station to Kirkland
- Sumner to Bellevue
- Montesano to Tacoma
- Tukwila to Pike Place Market
- Sedro-Woolley to Gig Harbor
- Edmonds to Whidbey Island Station
- Shelton to Tacoma
- Seatac to Edmonds Station
- Bothell to Space Needle
- Auburn Sounder Station - Bay 2 to UW Medical Center-Northwest
- Northgate Station - Bay 4 to Seattle-Tacoma International Airport
- Bremerton to Redmond
- Seattle to Mukilteo
- Seattle (University of Washington) to Yarrow Point
- Lakewood to Parkland
- Lacey to Olympia