Skip to main content

How to get from Bainbridge Island to Bellingham by bus and ferry?

From Bainbridge Island to Bellingham by bus and ferry

To get from Bainbridge Island to Bellingham in Seattle - Tacoma, WA, you’ll need to take one ferry line and 2 bus lines: take the BAINBRIDGE ISLAND - SEATTLE ferry from Bainbridge Island station to Seattle station. Next, you’ll have to switch to the 150 bus and finally take the FLIXBUS 2115 bus from Seattle Bus Station station to Bellingham (Wwu - Lincoln Creek Park & Ride) station. The total trip duration for this route is approximately 2 hr 51 min.

171min
Ferry - BAINBRIDGE ISLAND - SEATTLE
BAINBRIDGE ISLAND - SEATTLE
Bus - 150150
Bus - FLIXBUS 2115FLIXBUS 2115
Leaves from Bainbridge Island

Step by Step

  • 1
    Start from ferry station
    Start from ferry station
    Bainbridge Island
  • 2
    Ferry - BAINBRIDGE ISLAND - SEATTLEBAINBRIDGE ISLAND - SEATTLE
    Wait for ferry
    BAINBRIDGE ISLAND - SEATTLE
    To Seattle
  • 3
    Ride to ferry station
    Ride to ferry station
    Seattle
    35 min
  • 4
    Walk to bus station
    Walk to bus station
    2nd Ave & Marion St
    ID 340
    370 yd • 5 min
  • 5
    Bus - 150150
    Wait for bus
    150
    Kent Southcenter
  • 6
    Ride to bus station
    Ride to bus station
    Sodo Busway & S Royal Brougham Way
    ID 99271
    6 min
  • 7
    Walk to bus station
    Walk to bus station
    Seattle Bus Station
    ID SEA6
    210 yd • 3 min
  • 8
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Vancouver (Pacific Central Station)
  • 9
    Ride to bus station Bellingham (Wwu - Lincoln Creek Park & Ride)
    Ride to bus station
    Bellingham (Wwu - Lincoln Creek Park & Ride)
    ID 1BH
    110 min
*Duration based on 8am traffic

Alternative route from Bainbridge Island to Bellingham by bus and ferry via BAINBRIDGE ISLAND - SEATTLE, 124 and FLIXBUS 2115

To get from Bainbridge Island to Bellingham in Seattle - Tacoma, WA, you’ll need to take one ferry line and 2 bus lines: take the BAINBRIDGE ISLAND - SEATTLE ferry from Bainbridge Island station to Seattle station. Next, you’ll have to switch to the 124 bus and finally take the FLIXBUS 2115 bus from Seattle Bus Station station to Bellingham (Wwu - Lincoln Creek Park & Ride) station. The total trip duration for this route is approximately 3 hr 56 min.

236min
Ferry - BAINBRIDGE ISLAND - SEATTLE
BAINBRIDGE ISLAND - SEATTLE
Bus - 124124
Bus - FLIXBUS 2115FLIXBUS 2115
Leaves from Bainbridge Island

Step by Step

  • 1
    Start from ferry station
    Start from ferry station
    Bainbridge Island
  • 2
    Ferry - BAINBRIDGE ISLAND - SEATTLEBAINBRIDGE ISLAND - SEATTLE
    Wait for ferry
    BAINBRIDGE ISLAND - SEATTLE
    To Seattle
  • 3
    Ride to ferry station
    Ride to ferry station
    Seattle
    35 min
  • 4
    Walk to bus station
    Walk to bus station
    3rd Ave & Cherry St
    ID 490
    550 yd • 7 min
  • 5
    Bus - 124124
    Wait for bus
    124
    Tukwila Link Station Georgetown
  • 6
    Ride to bus station
    Ride to bus station
    6th Ave S & S Royal Brougham Way
    ID 21833
    7 min
  • 7
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Vancouver (Pacific Central Station)
  • 8
    Ride to bus station Bellingham (Wwu - Lincoln Creek Park & Ride)
    Ride to bus station
    Bellingham (Wwu - Lincoln Creek Park & Ride)
    ID 1BH
    110 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Seattle - Tacoma, WA.
All local mobility options in one app

Public transit directions from Bainbridge Island to Bellingham

The distance between Bainbridge Island, Seattle - Tacoma, WA and Bellingham, Seattle - Tacoma, WA is approximately 90.6 mi, which can typically be travelled in 171 min. Moovit will show you the directions from Bainbridge Island to Bellingham by bus and ferry, so no matter how you choose to travel in Seattle - Tacoma, WA – you will always have plenty of easy options.

Public transit stations close to Bainbridge Island

Bainbridge Island is located at Bainbridge Island, Seattle - Tacoma, WA and the nearest public transit station is Bainbridge Ferry Terminal.

Bus stations close to Bainbridge Island:

  • Bainbridge Ferry Terminal
  • Winslow Way at Harbor Square
  • Winslow Way at Ericksen (Town & Country)

Public transit stations close to Bellingham, Seattle - Tacoma, WA

Bellingham is located at Bellingham, Seattle - Tacoma, WA and the nearest public transit station is Lincoln St at Maple St.

Train stations close to Bellingham:

  • Bellingham Amtrak Station

Bus stations close to Bellingham:

  • Lincoln St at Maple St
  • Lincoln St at Viking Circle
  • Bellingham (Wwu - Lincoln Creek Park & Ride)

Alternative route from Bainbridge Island to Bellingham by bus and ferry via BAINBRIDGE ISLAND - SEATTLE, 124 and FLIXBUS 2115

To get from Bainbridge Island to Bellingham in Seattle - Tacoma, WA, you’ll need to take one ferry line and 2 bus lines: take the BAINBRIDGE ISLAND - SEATTLE ferry from Bainbridge Island station to Seattle station. Next, you’ll have to switch to the 124 bus and finally take the FLIXBUS 2115 bus from Seattle Bus Station station to Bellingham (Wwu - Lincoln Creek Park & Ride) station. The total trip duration for this route is approximately 3 hr 56 min.

236min
Ferry - BAINBRIDGE ISLAND - SEATTLE
BAINBRIDGE ISLAND - SEATTLE
Bus - 124124
Bus - FLIXBUS 2115FLIXBUS 2115
Leaves from Bainbridge Island

Step by Step

  • 1
    Start from ferry station
    Start from ferry station
    Bainbridge Island
  • 2
    Ferry - BAINBRIDGE ISLAND - SEATTLEBAINBRIDGE ISLAND - SEATTLE
    Wait for ferry
    BAINBRIDGE ISLAND - SEATTLE
    To Seattle
  • 3
    Ride to ferry station
    Ride to ferry station
    Seattle
    35 min
  • 4
    Walk to bus station
    Walk to bus station
    3rd Ave & Cherry St
    ID 490
    550 yd • 7 min
  • 5
    Bus - 124124
    Wait for bus
    124
    Tukwila Link Station Georgetown
  • 6
    Ride to bus station
    Ride to bus station
    6th Ave S & S Royal Brougham Way
    ID 21833
    7 min
  • 7
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Vancouver (Pacific Central Station)
  • 8
    Ride to bus station Bellingham (Wwu - Lincoln Creek Park & Ride)
    Ride to bus station
    Bellingham (Wwu - Lincoln Creek Park & Ride)
    ID 1BH
    110 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bainbridge Island to Bellingham?

    The fastest way takes 171 minutes, using Bus line BAINBRIDGE ISLAND - SEATTLE, Bus line 150, Bus line FLIXBUS 2115.

  • What is the alternative route to get from Bainbridge Island to Bellingham?

    The alternative route takes 236 minutes, using Bus line BAINBRIDGE ISLAND - SEATTLE, Bus line 124, Bus line FLIXBUS 2115.

  • Is there a direct ferry between Bainbridge Island and Bellingham in Seattle - Tacoma, WA?

    No, you’ll have to take one ferry line and 2 bus lines in total. The total travelling time is 2 hr 51 min.

  • Which ferry line goes from Bainbridge Island to Bellingham in Seattle - Tacoma, WA?

    The BAINBRIDGE ISLAND - SEATTLE ferry line goes from To Seattle station near Bainbridge Island to Seattle station. From there you’ll have to take 2 bus lines till Seattle station near Bellingham in Seattle - Tacoma, WA

  • How long does it take to travel from Bainbridge Island to Bellingham in Seattle - Tacoma, WA by ferry and bus?

    The total travel time between Bainbridge Island and Bellingham in Seattle - Tacoma, WA by ferry and bus is about 2 hr 51 min.

  • Where do I get on the ferry near Bainbridge Island to get to Bellingham in Seattle - Tacoma, WA?

    Get on the BAINBRIDGE ISLAND - SEATTLE ferry from the To Seattle station near Bainbridge Island in Seattle - Tacoma, WA.

  • Where do I get off the ferry when travelling between Bainbridge Island and Bellingham in Seattle - Tacoma, WA?

    Get off the ferry at the Seattle stop, which is closest to Bellingham in Seattle - Tacoma, WA.

Real-Time Arrivals, Schedules, Maps & More