How to get from Port Townsend to Bremerton, WA by bus?
Port Townsend to Bremerton, WA - Bus Schedule
The 7 bus from Port Townsend to Bremerton, WA runs from 5:35 AM to 5:08 PM, with departures every 15 min-4 hr 40 min. The trip takes about 2 hr 52 min, with regular service throughout the operating hours.
From Port Townsend to Bremerton, WA by bus
To get from Port Townsend to Bremerton, WA you’ll need to take 3 bus lines: take the 7 bus from Haines Place Park & Ride station to North Viking Transit Center station. Next, you’ll have to switch to the 332 bus and finally take the 212 bus from Silverdale TC station to 11th St at Callow station. The total trip duration for this route is approximately 2 hr 52 min. The ride fare is $4.00. The bus schedule from Port Townsend may change. We recommend you check the updated bus schedule to Bremerton, WA on the Moovit app.
Step by Step
- 1Walk to bus stationHaines Place Park & RideID 0571.04 mi • 21 min
- 2Wait for bus7North Viking Transit Center
- 3Ride to bus stationNorth Viking Transit CenterID 17763 min
- 4Wait for bus332Silverdale TC
- 5Ride to bus stationSilverdale TCID 142020 min
- 6Wait for bus212Bremerton TC Via West Bremerton TC
- 7Ride to bus station11th St at CallowID 48234 min
- 8Walk toBremerton, WA0.63 mi • 13 min
Public transit directions from Port Townsend to Bremerton, WA
Bus schedule from Port Townsend to Bremerton, WA
Related Routes
- Miller Bay at Indianola Rd to Bremerton, WA
- Seattle Train Station to Bremerton, WA
- Tacoma (G St & Puyallup Ave) to Bremerton, WA
- Seattle Bus Station to Bremerton, WA
- Dexter Ave N & Republican St to Bremerton, WA
- Marymoor Village to Bremerton, WA
- Downtown Redmond to Bremerton, WA
- Marymoor Village Station - Bay 4 to Bremerton, WA
- Federal Way Downtown Station - Bay 6 to Bremerton, WA
- Federal Way Downtown Station - Bay 3 to Bremerton, WA
- Federal Way Downtown Station - Bay 7 to Bremerton, WA
- Tukwila International Blvd Station - Bay 1 to Bremerton, WA
- Wheaton Way at East Towne Center to Bremerton, WA
- SW Everett Mall Way & 4th Ave W - WB to Bremerton, WA
- Evergreen Way & 75th St SE - NB to Bremerton, WA
- Evergreen Way & Madison St - NB to Bremerton, WA
- Evergreen Way & 75th St SE - SB to Bremerton, WA
- 41st St & Rucker Ave - EB to Bremerton, WA
- Colby Ave & 41st St - NB to Bremerton, WA
- Paine Field Airport Terminal - EB to Bremerton, WA
Questions & Answers
What is the fastest way to get from Port Townsend to Bremerton, WA?
The fastest way takes 172 minutes, using Bus line 7, Bus line 332, Bus line 212.
Is there a direct bus between Port Townsend and Bremerton, WA?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 52 min.
Which bus line goes from Port Townsend to Bremerton, WA?
The 7 bus line goes from Haines Place Park & Ride station near Port Townsend in Port Townsend to North Viking Transit Center station. From there you’ll have to take one bus line till North Viking Transit Center station near Bremerton, WA.
How long does it take to travel from Port Townsend to Bremerton, WA by bus?
The total travel time between Port Townsend and Bremerton, WA by bus is about 2 hr 52 min.
Where do I get on the bus near Port Townsend to get to Bremerton, WA?
Get on the 7 bus from the Haines Place Park & Ride stop near Port Townsend in Port Townsend.
Where do I get off the bus when travelling between Port Townsend and Bremerton, WA?
Get off the bus at the North Viking Transit Center stop, which is closest to Bremerton, WA.
How much is the bus fare from Port Townsend to Bremerton, WA?
The ride from Port Townsend to Bremerton, WA costs $4.00.
Popular Routes
- Pike Place Market to Bainbridge Island
- Anacortes to Mount Vernon
- Seatac to Sequim
- Renton Transit Center - Bay 7 to Burien
- Sumner to Lacey
- King Street Station to Uw Medical Center
- Kirkland to Monroe North
- Rainier Beach Station to University of Washington Tower
- Port Angeles to Cottage Lake
- Edmonds to Port Townsend
- Capitol Hill Station to Bainbridge Island
- Seattle-Tacoma International Airport to Seattle Aquarium
- King Street Station to Bainbridge Island
- Newcastle to Issaquah
- Seatac/Airport Station to Burien
- Kent Station to Everett, WA
- Auburn to Issaquah
- U District Station to Climate Pledge Arena
- U District Station - Bay 3 to North Bend, WA
- Yelm to Lacey