There are 6 ways to get from Centennial Station to Olympia by bus, taxi, car, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 90 bus, bus
best- Take the bus from Amtrak Station to Lacey Transit Center - Bay Jbus 90
- Take the bus from Lacey Transit Center - Bay A to Olympia Transit Center - Bay Abus 9X / ...
38 min$2–6Line 76 bus
cheapest- Take the bus from Ruddell Rd at Yelm Hwy to Tumwater Squarebus 76
40 min$1–3Taxi
- Take the taxi from Centennial Station to Olympiataxi 7.7 mi
15 min$28–35Drive 7.7 mi
- Drive from Centennial Station to Olympiacar 7.7 mi
15 min$2Walk
- Take the foot from Centennial Station to Olympiawalk 8.1 mi
2h 35mLine 90 bus, line 52 bus
- Take the bus from Amtrak Station to Lacey Transit Center - Bay Jbus 90
- Take the bus from Lacey Transit Center - Bay C to Jefferson St at 11th Avebus 52
1h 9m$2–6
Centennial Station to Olympia by bus
Questions & Answers
The cheapest way to get from Centennial Station to Olympia is to drive which costs $1 - $2 and takes 15 min.
The fastest way to get from Centennial Station to Olympia is to taxi which takes 15 min and costs $28 - $35.
Yes, there is a direct bus departing from Ruddell Rd at Yelm Hwy and arriving at Tumwater Square. Services depart hourly, and operate every day. The journey takes approximately 17 min.
The distance between Centennial Station and Olympia is 9 miles. The road distance is 7.8 miles.
The best way to get from Centennial Station to Olympia without a car is to line 90 bus and bus which takes 38 min and costs $2 - $6.
It takes approximately 38 min to get from Centennial Station to Olympia, including transfers.
Centennial Station to Olympia bus services, operated by Intercity Transit, depart from Amtrak Station.
Centennial Station to Olympia bus services, operated by Intercity Transit, arrive at Lacey Transit Center - Bay J station.
Yes, the driving distance between Centennial Station to Olympia is 8 miles. It takes approximately 15 min to drive from Centennial Station to Olympia.
There are 97+ hotels available in Olympia.
What companies run services between Centennial Station, WA, USA and Olympia, WA, USA?
You can take a bus from Amtrak Station to Olympia Transit Center - Bay A via Lacey Transit Center - Bay J and Lacey Transit Center - Bay A in around 38 min.
- Phone
- +1 360-786-1881
- Website
- intercitytransit.com
Bus from Amtrak Station to Lacey Transit Center - Bay J
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.intercitytransit.com/
Bus from Lacey Transit Center - Bay A to Olympia Transit Center - Bay A
- Ave. Duration
- 13 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–3
- Website
- https://www.intercitytransit.com/
Bus from Ruddell Rd at Yelm Hwy to Tumwater Square
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.intercitytransit.com/
Bus from Amtrak Station to Lacey Transit Center - Bay J
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.intercitytransit.com/
Bus from Lacey Transit Center - Bay C to Jefferson St at 11th Ave
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.intercitytransit.com/
- Ave. Duration
- 15 min
- Estimated price
- $28–35
Black Diamond Taxi
- Phone
- +1 360-628-3362
- Website
- bdtaxi.com
RediCab Taxi
- Phone
- +1 360-400-8294
- Website
- redicab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Italian Lakes: Getting around by train, and Best ways to travel around Australia - to help you get the most out of your next trip.

