How to get from Union to Bainbridge Island by bus?
From Union to Bainbridge Island by bus
To get from Union to Bainbridge Island in Seattle - Tacoma, WA, you’ll need to take 2 bus lines: take the 2 from State Route 106 @ Mcreavy Rd station to Bill Hunter Park station. Next, you’ll have to switch to the 301 bus and finally take the 390 bus from North Viking Transit Center station to Bainbridge Ferry Terminal station. The total trip duration for this route is approximately 3 hr 52 min. The ride fare is $2.00. The bus schedule from Union may change. We recommend you check the updated bus schedule to Bainbridge Island on the Moovit app.
Step by Step
- 1Start from stationUnion
- 2Wait for2Bill Hunter Park
- 3Ride toBill Hunter Park30 min
- 4Wait for3Bremerton Ferry Terminal
- 5Ride toBremerton Ferry Terminal35 min
- 6Walk to bus stationBremerton Transportation Center (BTC)160 yd • 2 min
- 7Wait for bus301N. Viking Transit Center
- 8Ride to bus stationNorth Viking Transit CenterID 17750 min
- 9Wait for bus390Bainbridge Ferry Terminal
- 10Ride to bus stationBainbridge Ferry TerminalID 113027 min
- 11Walk toBainbridge Island130 yd • 2 min
From Union to Bainbridge Island by and ferry
To get from Union to Bainbridge Island in Seattle - Tacoma, WA, you’ll need to take 2 ferry lines: take the 2 from State Route 106 @ Mcreavy Rd station to Bill Hunter Park station. Next, you’ll have to switch to the BREMERTON - SEATTLE ferry and finally take the SEATTLE - BAINBRIDGE ISLAND ferry from Seattle station to Bainbridge Island station. The total trip duration for this route is approximately 5 hr 35 min. The ride fare is $7.70. The bus schedule from Union may change. We recommend you check the updated bus schedule to Bainbridge Island on the Moovit app.
Step by Step
- 1Start from stationUnion
- 2Wait for2Bill Hunter Park
- 3Ride toBill Hunter Park30 min
- 4Wait for3Bremerton Ferry Terminal
- 5Ride toBremerton Ferry Terminal35 min
- 6Walk to ferry stationBremerton340 yd • 4 min
- 7Wait for ferryBREMERTON - SEATTLETo Seattle
- 8Ride to ferry stationSeattle60 min
- 9Wait for ferrySEATTLE - BAINBRIDGE ISLANDTo Bainbridge Island
- 10Ride to ferry stationBainbridge Island35 min
Public transit directions from Union to Bainbridge Island
Bus schedule from Union 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
- 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
- Cosmopolis to Bainbridge Island
From Union to Bainbridge Island by and ferry
To get from Union to Bainbridge Island in Seattle - Tacoma, WA, you’ll need to take 2 ferry lines: take the 2 from State Route 106 @ Mcreavy Rd station to Bill Hunter Park station. Next, you’ll have to switch to the BREMERTON - SEATTLE ferry and finally take the SEATTLE - BAINBRIDGE ISLAND ferry from Seattle station to Bainbridge Island station. The total trip duration for this route is approximately 5 hr 35 min. The ride fare is $7.70. The bus schedule from Union may change. We recommend you check the updated bus schedule to Bainbridge Island on the Moovit app.
Step by Step
- 1Start from stationUnion
- 2Wait for2Bill Hunter Park
- 3Ride toBill Hunter Park30 min
- 4Wait for3Bremerton Ferry Terminal
- 5Ride toBremerton Ferry Terminal35 min
- 6Walk to ferry stationBremerton340 yd • 4 min
- 7Wait for ferryBREMERTON - SEATTLETo Seattle
- 8Ride to ferry stationSeattle60 min
- 9Wait for ferrySEATTLE - BAINBRIDGE ISLANDTo Bainbridge Island
- 10Ride to ferry stationBainbridge Island35 min
Questions & Answers
What is the fastest way to get from Union to Bainbridge Island?
The fastest way takes 232 minutes, using , , Bus line 301, Bus line 390.
What is the alternative route to get from Union to Bainbridge Island?
The alternative route takes 335 minutes, using , , Ferry line BREMERTON - SEATTLE, Ferry line SEATTLE - BAINBRIDGE ISLAND.
Is there a direct between Union and Bainbridge Island in Seattle - Tacoma, WA?
No, you’ll have to take 2 bus lines in total. The total travelling time is 3 hr 52 min.
Which line goes from Union to Bainbridge Island in Seattle - Tacoma, WA?
The line goes from Bill Hunter Park station near Union to Bill Hunter Park station. From there you’ll have to take 2 bus lines till Bill Hunter Park station near Bainbridge Island in Seattle - Tacoma, WA.
How long does it take to travel from Union to Bainbridge Island in Seattle - Tacoma, WA by bus?
The total travel time between Union and Bainbridge Island in Seattle - Tacoma, WA by bus is about 3 hr 52 min.
Where do I get on the near Union to get to Bainbridge Island in Seattle - Tacoma, WA?
Where do I get off the when travelling between Union and Bainbridge Island in Seattle - Tacoma, WA?
Get off the at the Bill Hunter Park stop, which is closest to Bainbridge Island in Seattle - Tacoma, WA.
How much is the fare from Union to Bainbridge Island?
The ride from Union to Bainbridge Island costs $2.00.
Popular Routes
- King Street Station to Edmonds
- Mountlake Terrace to Seatac
- King Street Station to Seatac
- Quilcene to Kingston
- Tacoma to Poulsbo
- Federal Way Transit Center to Pike Place Market
- Port Ludlow to Bainbridge Island
- Seattle to Oak Harbor
- Kirkland to Olympia
- Bellevue to Lakewood
- Bainbridge Ferry Terminal to City of SeaTac
- Renton to Lakewood
- Fort Lewis to Seattle
- Shoreline to Redmond
- Northgate Station to Swedish Medical Center Edmonds Campus
- Lynnwood to Anacortes
- Bainbridge Island to Whidbey Island Station
- Seatac to Belfair
- Shelton to Aberdeen
- Burlington to Sedro-Woolley