There are 3 ways to get from Oakville to Olympia by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 45 bus, bus
best- Take the bus from Oakville - Post Office EastBound to Centralia - Amtrakbus 45
- Take the bus from Mellen Street e-Transit Station - 1401 Mellen St. to Olympia Transit Center - 280 Washington St NEbus Green / ...
3h 33m$5–7Drive 28.8 mi
- Drive from Oakville to Olympiacar 28.8 mi
35 min$6–8Taxi
- Take the taxi from Oakville to Olympiataxi 28.8 mi
35 min$95–120
Oakville to Olympia by bus
Questions & Answers
The cheapest way to get from Oakville to Olympia is to drive which costs $5 - $8 and takes 35 min.
The fastest way to get from Oakville to Olympia is to drive which takes 35 min and costs $5 - $8.
No, there is no direct bus from Oakville to Olympia. However, there are services departing from Oakville - Post Office EastBound and arriving at Olympia Transit Center - 280 Washington St NE via S Tower Ave & E Pine St. and Mellen Street e-Transit Station - 1401 Mellen St.. The journey, including transfers, takes approximately 3h 33m.
The distance between Oakville and Olympia is 52 miles. The road distance is 28.9 miles.
The best way to get from Oakville to Olympia without a car is to line 45 bus and bus which takes 3h 33m and costs $5 - $7.
It takes approximately 3h 33m to get from Oakville to Olympia, including transfers.
Oakville to Olympia bus services, operated by Grays Harbor Transit, depart from Oakville - Post Office EastBound station.
Oakville to Olympia bus services, operated by Grays Harbor Transit, arrive at Centralia - Amtrak station.
Yes, the driving distance between Oakville to Olympia is 29 miles. It takes approximately 35 min to drive from Oakville to Olympia.
There are 84+ hotels available in Olympia.
What companies run services between Oakville, WA, USA and Olympia, WA, USA?
You can take a bus from Oakville - Post Office EastBound to Olympia Transit Center - 280 Washington St NE via Centralia - Amtrak, S Tower Ave & E Pine St., and Mellen Street e-Transit Station - 1401 Mellen St. in around 3h 33m.
- Phone
- (360) 532-2770
- Website
- Grays Harbor Transit
Bus from Oakville - Post Office EastBound to Centralia - Amtrak
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- Grays Harbor Transit
- Phone
- +1 360-330-2072
- [email protected]
- Website
- Twin Transit
Bus from Mellen Street e-Transit Station - 1401 Mellen St. to Olympia Transit Center - 280 Washington St NE
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Schedules at
- Twin Transit
- Ave. Duration
- 35 min
- Estimated price
- $95–120
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 Which London airport should I choose?, How to get from Luton Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
