How to get from Bellingham WA to Olympia by bus and train?
Bellingham WA to Olympia - Train Schedule
The AMTRAK CASCADES train from Bellingham WA to Olympia departs once a day at 9:14 AM. The trip takes about 5 hr 30 min.
From Bellingham WA to Olympia by bus and train
To get from Bellingham WA to Olympia in Seattle - Tacoma, WA, you’ll need to take one train line and 2 bus lines: take the AMTRAK CASCADES train from Bellingham Amtrak Station station to Olympia-Lacey Amtrak Station station. Next, you’ll have to switch to the 90 bus and finally take the 76 bus from Yelm Hwy at Mt Olympus St station to Crosby Blvd at Westbury Lane station. The total trip duration for this route is approximately 5 hr 30 min. The bus and train schedule from Bellingham WA may change. We recommend you check the updated bus and train schedule to Olympia on the Moovit app.
Step by Step
- 1Walk to train stationBellingham Amtrak StationID BEL340 yd • 4 min
- 2Wait for trainAMTRAK CASCADESPortland
- 3Ride to train stationOlympia-Lacey Amtrak Station255 min
- 4Walk to bus stationAmtrak StationID 59030 yd • 1 min
- 5Wait for bus90Lacey Transit Ctr Via College St
- 6Ride to bus stationYelm Hwy at Mt Olympus StID 5934 min
- 7Wait for bus76Spscc Via North St
- 8Ride to bus stationCrosby Blvd at Westbury LaneID 78426 min
- 9Walk toOlympia0.57 mi • 12 min
Public transit directions from Bellingham WA to Olympia
Bus And Train schedule from Bellingham WA to Olympia
Related Routes
- Queets to Olympia
- Neah Bay to Olympia
- Neilton to Olympia
- Sekiu to Olympia
- Shelton to Olympia
- Union to Olympia
- Anacortes to Olympia
- Belfair to Olympia
- Bellingham to Olympia
- Clallam Bay to Olympia
- Hoquiam to Olympia
- Satsop to Olympia
- Westport to Olympia
- Puyallup to Olympia
- Cathcart to Olympia
- Chain Lake to Olympia
- Dupont to Olympia
- Lacey to Olympia
- Lake Stevens to Olympia
- Lakewood to Olympia
Questions & Answers
What is the fastest way to get from Bellingham WA to Olympia?
The fastest way takes 330 minutes, using Train line AMTRAK CASCADES, Bus line 90, Bus line 76.
Is there a direct train between Bellingham WA and Olympia?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 5 hr 30 min.
Which train line goes from Bellingham WA to Olympia?
The AMTRAK CASCADES train line goes from Bellingham Amtrak Station near Bellingham WA in Bellingham to Olympia-Lacey Amtrak Station. From there you’ll have to take 2 bus lines till Olympia-Lacey Amtrak Station near Olympia in Seattle - Tacoma, WA.
How long does it take to travel from Bellingham WA to Olympia by train and bus?
The total travel time between Bellingham WA in Bellingham and Olympia in Seattle - Tacoma, WA by train and bus is about 5 hr 30 min.
Where do I get on the train near Bellingham WA to get to Olympia?
Get on the AMTRAK CASCADES train from the Bellingham Amtrak Station near Bellingham WA in Bellingham.
Where do I get off the train when travelling between Bellingham WA and Olympia?
Get off the train at the Olympia-Lacey Amtrak Station, which is closest to Olympia in Seattle - Tacoma, WA.
Popular Routes
- Dupont to Seatac/Airport Station
- Bremerton to Port Townsend
- Burlington to Bellingham
- Tacoma to Port Orchard
- Roosevelt Station - Bay 3 to Seattle-Tacoma International Airport
- Olympia to Port Orchard
- Edmonds to Whidbey Island Station
- Pike Place Market to Bainbridge Island
- Sea Airport to Georgetown
- Bellevue to Tumwater
- Kent to Bothell
- Puyallup to Auburn
- Gig Harbor to Seattle
- Belfair to Bellingham
- Issaquah to Lynnwood
- Port Townsend to Everett
- Sea Airport to Newcastle
- Seatac to Westlake Center
- Angle Lake Station to Auburn
- Port Orchard to Mountlake Terrace