Skip to main content

How to get from Bellingham to Olympia by bus?

From Bellingham to Olympia by bus

To get from Bellingham to Olympia in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the FLIXBUS 2115 bus from Bellingham (Wwu - Lincoln Creek Park & Ride) station to Seattle (6th Ave S & S Lane St) station. Next, you’ll have to switch to the FLIXBUS 2110 bus and finally take the 12 bus from Olympia Transit Center station to Cooper Point Dr at Evergreen Park Dr [Sb station. The total trip duration for this route is approximately 5 hr 55 min.

355min
Bus - FLIXBUS 2115FLIXBUS 2115
Bus - FLIXBUS 2110FLIXBUS 2110
Bus - 1212
Leaves from Bellingham (Wwu - Lincoln Creek Park & Ride)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Bellingham
  • 2
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Portland Curbside Bus Stop
  • 3
    Ride to bus station
    Ride to bus station
    Seattle (6th Ave S & S Lane St)
    ID 1SE
    125 min
  • 4
    Bus - FLIXBUS 2110FLIXBUS 2110
    Wait for bus
    FLIXBUS 2110
    Eugene (University of Oregon - Hayward Field)
  • 5
    Ride to bus station
    Ride to bus station
    Olympia (Intercity Transit Center)
    ID 1OL
    125 min
  • 6
    Walk to bus station
    Walk to bus station
    Olympia Transit Center
    ID 167
    10 yd • 1 min
  • 7
    Bus - 1212
    Wait for bus
    12
    To Labor and Industries
  • 8
    Ride to bus station Cooper Point Dr at Evergreen Park Dr [Sb
    Ride to bus station
    Cooper Point Dr at Evergreen Park Dr [Sb
    ID 1022
    9 min
*Duration based on 8am traffic

Alternative route from Bellingham to Olympia by bus via FLIXBUS 2115, 574 and 620

To get from Bellingham to Olympia in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the FLIXBUS 2115 bus from Bellingham (Wwu - Lincoln Creek Park & Ride) station to Seattle Tacoma Intl Airport station. Next, you’ll have to switch to the 574 bus and finally take the 620 bus from Sr512 Park & Ride station to Capitol Way at 7th Ave station. The total trip duration for this route is approximately 5 hr 29 min.

329min
Bus - FLIXBUS 2115FLIXBUS 2115
Bus - 574574
Bus - 620620
Walk to Olympia
Leaves from Bellingham (Wwu - Lincoln Creek Park & Ride)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Bellingham
  • 2
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Portland Curbside Bus Stop
  • 3
    Ride to bus station
    Ride to bus station
    Seattle Tacoma Intl Airport
    ID SAP6
    165 min
  • 4
    Bus - 574574
    Wait for bus
    574
    Lakewood Via Federal Way
  • 5
    Ride to bus station
    Ride to bus station
    Sr 512 P&R
    ID 4230
    49 min
  • 6
    Walk to bus station
    Walk to bus station
    Sr512 Park & Ride
    ID 929
    50 yd • 1 min
  • 7
    Bus - 620620
    Wait for bus
    620
    To Olympia Transit Center
  • 8
    Ride to bus station
    Ride to bus station
    Capitol Way at 7th Ave
    ID 58
    51 min
  • 9
    Walk to Olympia
    Walk to
    Olympia
    2.09 mi • 43 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 Bellingham to Olympia

The distance between Bellingham, Seattle - Tacoma, WA and Olympia, Seattle - Tacoma, WA is approximately 147.62 mi, which can typically be travelled in 355 min. Moovit will show you the directions from Bellingham to Olympia by bus, 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 Bellingham

Bellingham is located at Bellingham, Seattle - Tacoma, WA and the nearest public transit station is Bellingham (Wwu - Lincoln Creek Park & Ride).

Train stations close to Bellingham:

  • Bellingham Amtrak Station

Bus stations close to Bellingham:

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

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

Olympia is located at Olympia, Seattle - Tacoma, WA and the nearest public transit station is Cooper Point Dr at Evergreen Park Dr [Sb.

Bus stations close to Olympia:

  • Cooper Point Dr at Evergreen Park Dr [Sb
  • Cooper Point Dr at Evergreen Park Dr [Nb
  • Evergreen Park Dr at S. Evergreen Park D

Alternative route from Bellingham to Olympia by bus via FLIXBUS 2115, 574 and 620

To get from Bellingham to Olympia in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the FLIXBUS 2115 bus from Bellingham (Wwu - Lincoln Creek Park & Ride) station to Seattle Tacoma Intl Airport station. Next, you’ll have to switch to the 574 bus and finally take the 620 bus from Sr512 Park & Ride station to Capitol Way at 7th Ave station. The total trip duration for this route is approximately 5 hr 29 min.

329min
Bus - FLIXBUS 2115FLIXBUS 2115
Bus - 574574
Bus - 620620
Walk to Olympia
Leaves from Bellingham (Wwu - Lincoln Creek Park & Ride)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Bellingham
  • 2
    Bus - FLIXBUS 2115FLIXBUS 2115
    Wait for bus
    FLIXBUS 2115
    Portland Curbside Bus Stop
  • 3
    Ride to bus station
    Ride to bus station
    Seattle Tacoma Intl Airport
    ID SAP6
    165 min
  • 4
    Bus - 574574
    Wait for bus
    574
    Lakewood Via Federal Way
  • 5
    Ride to bus station
    Ride to bus station
    Sr 512 P&R
    ID 4230
    49 min
  • 6
    Walk to bus station
    Walk to bus station
    Sr512 Park & Ride
    ID 929
    50 yd • 1 min
  • 7
    Bus - 620620
    Wait for bus
    620
    To Olympia Transit Center
  • 8
    Ride to bus station
    Ride to bus station
    Capitol Way at 7th Ave
    ID 58
    51 min
  • 9
    Walk to Olympia
    Walk to
    Olympia
    2.09 mi • 43 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bellingham to Olympia?

    The fastest way takes 355 minutes, using Bus line FLIXBUS 2115, Bus line FLIXBUS 2110, Bus line 12.

  • What is the alternative route to get from Bellingham to Olympia?

    The alternative route takes 329 minutes, using Bus line FLIXBUS 2115, Bus line 574, Bus line 620.

  • Is there a direct bus between Bellingham and Olympia in Seattle - Tacoma, WA?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 55 min.

  • Which bus line goes from Bellingham to Olympia in Seattle - Tacoma, WA?

    The FLIXBUS 2115 bus line goes from Portland Curbside Bus Stop station near Bellingham to Seattle (6th Ave S & S Lane St) station. From there you’ll have to take one bus line till Seattle (6th Ave S & S Lane St) station near Olympia in Seattle - Tacoma, WA

  • How long does it take to travel from Bellingham to Olympia in Seattle - Tacoma, WA by bus?

    The total travel time between Bellingham and Olympia in Seattle - Tacoma, WA by bus is about 5 hr 55 min.

  • Where do I get on the bus near Bellingham to get to Olympia in Seattle - Tacoma, WA?

    Get on the FLIXBUS 2115 bus from the Portland Curbside Bus Stop stop near Bellingham in Seattle - Tacoma, WA.

  • Where do I get off the bus when travelling between Bellingham and Olympia in Seattle - Tacoma, WA?

    Get off the bus at the Seattle (6th Ave S & S Lane St) stop, which is closest to Olympia in Seattle - Tacoma, WA.