Trips from Portland to Bainbridge Island

Portland to Bainbridge Island
starting from Portland
18 minutes → Vancouver
48 minutes → Rainier
1 hour → Centralia
43 minutes → Mount Rainier
52 minutes → Bremerton
41 minutes → Bainbridge Island






4.5 hours of driving
Portland to Bainbridge Island via Gig Harbor
starting from Portland
1 hour → Mount Saint Helens
1 hour → Centralia
36 minutes → Olympia
37 minutes → Gig Harbor
24 minutes → Port Orchard
12 minutes → Bremerton
9 minutes → Silverdale
16 minutes → Winslow
5 minutes → Bainbridge Island


4.5 hours of driving
Portland to Bainbridge Island via Enumclaw
starting from Portland
1 hour → Mount Saint Helens
1 hour → Centralia
43 minutes → Mount Rainier
51 minutes → Enumclaw
17 minutes → White River Amphitheatre
17 minutes → Auburn
20 minutes → Tacoma
20 minutes → Gig Harbor
24 minutes → Port Orchard
25 minutes → Paella Bar
19 minutes → Bainbridge Island
6 hours of driving
Portland to Bainbridge Island via Paradise
starting from Portland
59 minutes → Rainier
55 minutes → Chehalis
53 minutes → Eatonville
41 minutes → Mount Rainier National Park
1 hour → Paradise
1.5 hours → Bainbridge Island





6 hours of driving

From:
     

To:
     


Explore alternate routes from Portland to Bainbridge Island, or you can get reverse directions from Bainbridge Island to Portland. Don't forget to factor in the weather. You can check the road conditions from Portland to Bainbridge Island. Check out other stops like Tacoma, Auburn (Washington), Gig Harbor, Centralia, Enumclaw, Paradise, Eatonville, Longview (Washington), Rainier, Morton (Washington), or Enumclaw.