Travel options for:
Vancouver to Bainbridge Island
  • Train, ferry

    1. Vancouver

      4hrs 00min - twice daily

      $35 - $55

    2. Seattle King Street

      11min - 3233 feet

    3. Seattle

      35min - hourly

      $7 - $11

    4. Bainbridge Ferry Terminal

      5min - 4 times a day - line 93

      $1

      • Sportsman Club at Island
  • Night train, ferry

    1. Vancouver Pacific Central

      4hrs 25min - once daily

      $35 - $55

    2. Seattle King Street Station

      11min - 3213 feet

    3. Seattle

      35min - hourly

      $7 - $11

    4. Bainbridge Ferry Terminal

      11min - 4 times a day - line 96

      $1

      • Madison at Manitou Beach
  • Drive

    1. Vancouver

      4hrs 26min - 232.5 miles

      $30 - $50

      • Bainbridge Island
  • Fly, ferry

    1. Vancouver

      20min - every 10 minutes - line 980

      $3

    2. Vancouver (YVR)

      48min - non-stop

      $95 - $190

    3. Seattle (SEA)

      33min - every 15 minutes

      $3

    4. Pioneer Sqr Stn & 3rd Av -

      7min - 1970 feet

    5. Seattle

      35min - hourly

      $7 - $11

    6. Bainbridge Ferry Terminal

      5min - 4 times a day - line 93

      $1

      • Bainbridge Island
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Vancouver train to Seattle King Street, walk to Seattle, ferry to Bainbridge Ferry Terminal, then line 93 bus to Sportsman Club at Island Church Park and Ride. 6hrs 23min $63. From Vancouver Pacific Central Station Amtrak night train to Seattle King Street Station Amtrak, walk to Seattle, ferry to Bainbridge Ferry Terminal, then line 96 bus to Madison at Manitou Beach. 6hrs 54min $63. From Vancouver drive to Bainbridge Island. 4hrs 26min $39. From Broadway-City Hall Station line 980 train to Vancouver airport, fly to Seattle airport, tram to Pioneer Sqr Stn & 3rd Av - James - Bay A, walk to Seattle, ferry to Bainbridge Ferry Terminal, then line 93 bus to Bainbridge Island. 5hrs 02min $155.