How to get from Port Townsend to Bainbridge Ferry Terminal by bus?
Port Townsend to Bainbridge Ferry Terminal - Bus Schedule
The 7 bus from Port Townsend to Bainbridge Ferry Terminal runs from 5:35 AM to 5:08 PM, with departures every 15 min-4 hr 40 min. The trip takes about 2 hr 18 min, with regular service throughout the operating hours.
From Port Townsend to Bainbridge Ferry Terminal by bus
To get from Port Townsend to Bainbridge Ferry Terminal in Bainbridge Island, take the 7 bus from Haines Place Park & Ride station to North Viking Transit Center station. Next, take the 390 bus from North Viking Transit Center station to Bainbridge Island TC station. The total trip duration for this route is approximately 2 hr 18 min. The ride fare is $2.00. The bus schedule from Port Townsend may change. We recommend you check the updated bus schedule to Bainbridge Ferry Terminal 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 bus390Bainbridge Island Ferry
- 5Ride to bus stationBainbridge Island TCID 86130 min
- 6Walk toBainbridge Ferry Terminal270 Olympic Dr SE90 yd • 2 min
Public transit directions from Port Townsend to Bainbridge Ferry Terminal
Bus schedule from Port Townsend to Bainbridge Ferry Terminal
Related Routes
- Port Angeles to Bainbridge Ferry Terminal
- Sequim to Bainbridge Ferry Terminal
- Poulsbo to Bainbridge Ferry Terminal
- Renton to Bainbridge Ferry Terminal
- Seatac to Bainbridge Ferry Terminal
- Seattle to Bainbridge Ferry Terminal
- Tacoma to Bainbridge Ferry Terminal
- Hyatt Regency Seattle to Bainbridge Ferry Terminal
- Seattle Art Museum to Bainbridge Ferry Terminal
- Pike Place Market to Bainbridge Ferry Terminal
- Bainbridge Island Japanese American Exclusion Memorial to Bainbridge Ferry Terminal
- Space Needle to Bainbridge Ferry Terminal
- Bloedel Reserve to Bainbridge Ferry Terminal
- Seattle Airport SEA to Bainbridge Ferry Terminal
- Suquamish Clearwater Casino Resort to Bainbridge Ferry Terminal
- Seattle NFT Museum to Bainbridge Ferry Terminal
- Seatac/Airport Station to Bainbridge Ferry Terminal
- Seattle, WA to Bainbridge Ferry Terminal
- Discovery Bay (Station) to Bainbridge Ferry Terminal
- SeaTac/Airport Station to Bainbridge Ferry Terminal
Questions & Answers
What is the fastest way to get from Port Townsend to Bainbridge Ferry Terminal?
The fastest way takes 138 minutes, using Bus line 7, Bus line 390.
Is there a direct bus between Port Townsend and Bainbridge Ferry Terminal?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 18 min.
Which bus line goes from Port Townsend to Bainbridge Ferry Terminal?
The 7 bus line goes from Haines Place Park & Ride station near Port Townsend in Seattle - Tacoma, WA to North Viking Transit Center station. From there you’ll have to take one bus line till North Viking Transit Center station near Bainbridge Ferry Terminal in Bainbridge Island.
How long does it take to travel from Port Townsend to Bainbridge Ferry Terminal by bus?
The total travel time between Port Townsend in Seattle - Tacoma, WA and Bainbridge Ferry Terminal in Bainbridge Island by bus is about 2 hr 18 min.
Where do I get on the bus near Port Townsend to get to Bainbridge Ferry Terminal?
Get on the 7 bus from the Haines Place Park & Ride stop near Port Townsend in Seattle - Tacoma, WA.
Where do I get off the bus when travelling between Port Townsend and Bainbridge Ferry Terminal?
Get off the bus at the North Viking Transit Center stop, which is closest to Bainbridge Ferry Terminal in Bainbridge Island.
How much is the bus fare from Port Townsend to Bainbridge Ferry Terminal?
The ride from Port Townsend to Bainbridge Ferry Terminal costs $2.00.
Popular Routes
- Tukwila to Bellevue
- Whidbey Island Station to Seatac
- Seattle to Lakewood
- Lakewood to Lacey
- Oak Harbor to Mount Vernon
- Auburn to Edmonds
- Sumner to Tacoma
- Renton to North Lynnwood
- Tacoma to Tumwater
- Bremerton to Olympia
- Hoodsport to Union
- Kingston to Port Ludlow
- Seatac/Airport Station to Westlake Center
- Kent to Sumner
- Seattle-Tacoma International Airport to Fairmont Olympic Hotel
- Kirkland to Port Angeles
- Parkland to Federal Way
- Northgate Station to Paine Field Airport
- Mccleary to Ocean Shores
- Angle Lake Station to Sea Airport