Travel options for:
Bellingham to Bremerton
  • Bus, ferry

    $11 - $36
    1. Bellingham Cordata Station

      2 h - every 4 hours

      $10 - $35

    2. Seattle, WA

      12 min - 3426 feet

    3. Pier 50 Seattle Dock

      28 min - 4 times a day

      $1

  • Amtrak Thruway, ferry

    $32 - $45
    1. Bellingham, WA

      2 h - once daily

      $22 - $35

    2. Seattle, WA

      12 min - 3415 feet

    3. Seattle

      1 h - hourly

      $10 - $15

  • Train, ferry

    $30 - $63
    1. Bellingham Amtrak

      2 h 23 min - once daily

      $29 - $65

    2. Seattle King Street Station

      12 min - 3461 feet

    3. Pier 50 Seattle Dock

      28 min - 4 times a day

      $1

  • Drive

    $15 - $22
    1. Bellingham

      2 h 52 min - 154.6 miles

      $15 - $22

  • Fly, bus

    $130 - $240
    1. Bellingham

      8 min - 4.2 miles

      $16 - $20

    2. Bellingham (BLI)

      42 min - non-stop

      $90 - $190

    3. Seattle (SEA)

      1 h 30 min - hourly

      $23 - $30

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

From Bellingham Cordata Station bus to Seattle, WA, walk to Pier 50 Seattle Dock, then ferry to Bremerton Fast Ferry Dock. 3 h 40 min $36. From Bellingham, WA Amtrak Thruway to Seattle, WA, walk to Seattle, then ferry to Bremerton. 4 h $36. From Bellingham Amtrak train to Seattle King Street Station Amtrak, walk to Pier 50 Seattle Dock, then ferry to Bremerton Fast Ferry Dock. 4 h 3 min $45. From Bellingham drive to Bremerton. 2 h 52 min $18. From Bellingham taxi to Bellingham airport, fly to Seattle airport, then bus to Bremerton. 2 h 37 min $199.

 
 

How to get from Bellingham to Bremerton?

There is no direct connection from Bellingham to Bremerton. However, you can take the bus to Seattle, WA, take the walk to Pier 50 Seattle Dock, then take the ferry to Bremerton Fast Ferry Dock. Alternatively, you can take the Amtrak Thruway to Seattle, WA, take the walk to Seattle, then take the ferry to Bremerton.