How to get from Union to Port Townsend by bus?
From Union to Port Townsend by bus
To get from Union to Port Townsend in Seattle - Tacoma, WA, you’ll need to take 3 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 217 bus, then the 332 bus and finally take the 7 bus from North Viking Transit Center station to Haines Place Park And Ride station. The total trip duration for this route is approximately 8 hr 29 min. The ride fare is $2.00. The bus schedule from Union may change. We recommend you check the updated bus schedule to Port Townsend 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 bus217Silverdale Transit Center (STC)
- 8Ride to bus stationSilverdale Transit Center (STC)40 min
- 9Wait for bus332N. Viking Transit Center
- 10Ride to bus stationNorth Viking Transit CenterID 17725 min
- 11Wait for bus7Port Townsend
- 12Ride to bus stationHaines Place Park And RideID 05767 min
- 13Walk toPort Townsend1.04 mi • 22 min
From Union to Port Townsend by and bus
To get from Union to Port Townsend in Seattle - Tacoma, WA, you’ll need to take 3 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 212 bus, then the 332 bus and finally take the 7 bus from North Viking Transit Center station to Haines Place Park And Ride station. The total trip duration for this route is approximately 8 hr 29 min. The ride fare is $2.00. The bus schedule from Union may change. We recommend you check the updated bus schedule to Port Townsend 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 bus212Silverdale Transit Center (STC)
- 8Ride to bus stationSilverdale Transit Center (STC)40 min
- 9Wait for bus332N. Viking Transit Center
- 10Ride to bus stationNorth Viking Transit CenterID 17725 min
- 11Wait for bus7Port Townsend
- 12Ride to bus stationHaines Place Park And RideID 05767 min
- 13Walk toPort Townsend1.04 mi • 22 min
Public transit directions from Union to Port Townsend
Bus schedule from Union to Port Townsend
Related Routes
- Whidbey Island Station to Port Townsend
- Port Ludlow to Port Townsend
- Queets to Port Townsend
- La Conner to Port Townsend
- Neah Bay to Port Townsend
- Neilton to Port Townsend
- Sekiu to Port Townsend
- Skokomish to Port Townsend
- Grapeview to Port Townsend
- Allyn to Port Townsend
- Amanda Park to Port Townsend
- Bellingham to Port Townsend
- Burlington to Port Townsend
- Clallam Bay to Port Townsend
- Aberdeen to Port Townsend
- Hoquiam to Port Townsend
- Humptulips to Port Townsend
- Puyallup to Port Townsend
- University Place to Port Townsend
- Waller to Port Townsend
From Union to Port Townsend by and bus
To get from Union to Port Townsend in Seattle - Tacoma, WA, you’ll need to take 3 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 212 bus, then the 332 bus and finally take the 7 bus from North Viking Transit Center station to Haines Place Park And Ride station. The total trip duration for this route is approximately 8 hr 29 min. The ride fare is $2.00. The bus schedule from Union may change. We recommend you check the updated bus schedule to Port Townsend 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 bus212Silverdale Transit Center (STC)
- 8Ride to bus stationSilverdale Transit Center (STC)40 min
- 9Wait for bus332N. Viking Transit Center
- 10Ride to bus stationNorth Viking Transit CenterID 17725 min
- 11Wait for bus7Port Townsend
- 12Ride to bus stationHaines Place Park And RideID 05767 min
- 13Walk toPort Townsend1.04 mi • 22 min
Questions & Answers
What is the fastest way to get from Union to Port Townsend?
The fastest way takes 509 minutes, using , , Bus line 217, Bus line 332, Bus line 7.
What is the alternative route to get from Union to Port Townsend?
The alternative route takes 509 minutes, using , , Bus line 212, Bus line 332, Bus line 7.
Is there a direct between Union and Port Townsend in Seattle - Tacoma, WA?
No, you’ll have to take 3 bus lines in total. The total travelling time is 8 hr 29 min.
Which line goes from Union to Port Townsend in Seattle - Tacoma, WA?
The line goes from Bill Hunter Park station near Union to Bremerton Ferry Terminal. From there you’ll have to take 3 bus lines till Bremerton Ferry Terminal near Port Townsend in Seattle - Tacoma, WA.
How long does it take to travel from Union to Port Townsend in Seattle - Tacoma, WA by bus?
The total travel time between Union and Port Townsend in Seattle - Tacoma, WA by bus is about 8 hr 29 min.
Where do I get on the near Union to get to Port Townsend in Seattle - Tacoma, WA?
Where do I get off the when travelling between Union and Port Townsend in Seattle - Tacoma, WA?
Get off the at the Bremerton Ferry Terminal, which is closest to Port Townsend in Seattle - Tacoma, WA.
How much is the fare from Union to Port Townsend?
The ride from Union to Port Townsend costs $2.00.
Popular Routes
- Seatac/Airport Station to Maple Valley
- Northgate Station to Harborview Medical Center
- Lacey to Seatac
- Northgate Station to Seatac
- Olympia to Tukwila
- Tacoma to Tukwila
- Olympia to Port Orchard
- Newcastle to Woodinville
- Lake Forest Park to Anacortes
- Northgate Station - Bay 1 to Kirkland
- Eastgate Park & Ride ACS & 140th Ave SE - Bay 2 to Lumen Field
- Hoquiam to Seattle
- South Hill to Auburn
- Kingston Ferry Terminal to Woodinville
- Aurora Village Transit Center to Bellevue College
- Port Angeles to Bainbridge Island
- Tacoma to Vashon Island
- Burien to Everett
- Bainbridge Island to Kingston
- Seattle-Tacoma International Airport to Alki Beach