Travel options for:
Vancouver to Bainbridge Island
  • Bus, ferry Amtrak

    $23 - $31
    1. Vancouver, BC

      3hrs 30min - 4 times a day

      $15 - $20

    2. Seattle, WA - Amtrak

      12min - 3417 feet

    3. Seattle

      35min - hourly

      $7 - $11

      • Bainbridge Island
  • Train, ferry

    $44 - $65
    1. Vancouver Pacific Central

      4hrs 25min - once daily

      $35 - $55

    2. Seattle King Street Station

      11min - 3213 feet

    3. Seattle

      35min - hourly

      $7 - $11

      • Bainbridge Island
  • Bus, ferry Quick Shuttle

    $55 - $65
    1. King Edward Station

      10min - every 10 minutes - line 980

      $2 - $3

    2. River Rock Casino Resort,

      3hrs 00min - once daily

      $44 - $48

    3. Seattle, WA - Convention

      6min - 1838 feet

    4. Stewart / 9th

      10min - hourly

      $2 - $3

    5. 2nd / Cherry

      5min - 1471 feet

    6. Seattle

      35min - hourly

      $7 - $11

      • Bainbridge Island
  • Drive

    $30 - $50
    1. Vancouver

      4hrs 26min - 233.3 miles

      $30 - $50

      • Bainbridge Island
  • Fly, ferry

    $108 - $207
    1. Vancouver

      18min - 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

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

From Vancouver, BC bus to Seattle, WA - Amtrak, walk to Seattle, then ferry to Bainbridge Island. 4hrs 49min $29. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, walk to Seattle, then ferry to Bainbridge Island. 5hrs 43min $62. From King Edward Station line 980 train to River Rock Casino Resort, Richmond, bus to Seattle, WA - Convention Center, walk to Stewart / 9th, bus to 2nd / Cherry, walk to Seattle, then ferry to Bainbridge Island. 5hrs 46min $57. From Vancouver drive to Bainbridge Island. 4hrs 26min $39. From King Edward Station line 980 train to Vancouver airport, fly to Seattle airport, tram to Pioneer Sqr Stn & 3rd Av - James - Bay A, walk to Seattle, then ferry to Bainbridge Island. 3hrs 56min $154.