There are 3 ways to get from Olympia to Oakville 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.
Bus, line 45 bus
best- Take the bus from Olympia Transit Center to Elma Transit Centerbus 40
- Take the bus from Elma Transit Center to Oakville - Post Office EastBoundbus 45
2h 10m$1–4Drive 29.1 mi
- Drive from Olympia to Oakvillecar 29.1 mi
33 min$6–8Taxi
- Take the taxi from Olympia to Oakvilletaxi 29.1 mi
33 min$95–120
Olympia to Oakville by bus
Questions & Answers
The cheapest way to get from Olympia to Oakville is to bus and line 45 bus which costs $1 - $4 and takes 2h 10m.
The fastest way to get from Olympia to Oakville is to drive which takes 33 min and costs $5 - $8.
No, there is no direct bus from Olympia to Oakville. However, there are services departing from Olympia Transit Center and arriving at Oakville - Post Office EastBound via Elma Transit Center. The journey, including transfers, takes approximately 2h 10m.
The distance between Olympia and Oakville is 44 miles. The road distance is 29.2 miles.
The best way to get from Olympia to Oakville without a car is to bus and line 45 bus which takes 2h 10m and costs $1 - $4.
It takes approximately 2h 10m to get from Olympia to Oakville, including transfers.
Olympia to Oakville bus services, operated by Grays Harbor Transit, depart from Olympia Transit Center station.
Olympia to Oakville bus services, operated by Grays Harbor Transit, arrive at Elma Transit Center station.
Yes, the driving distance between Olympia to Oakville is 29 miles. It takes approximately 33 min to drive from Olympia to Oakville.
There are 14+ hotels available in Oakville.
What companies run services between Olympia, WA, USA and Oakville, WA, USA?
You can take a bus from Olympia Transit Center to Oakville - Post Office EastBound via Elma Transit Center in around 2h 10m.
- Phone
- (360) 532-2770
- Website
- Grays Harbor Transit
Bus from Olympia Transit Center to Elma Transit Center
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Grays Harbor Transit
Bus from Elma Transit Center to Oakville - Post Office EastBound
- Ave. Duration
- 20 min
- Frequency
- 4 times a day
- Website
- Grays Harbor Transit
- Ave. Duration
- 33 min
- Estimated price
- $95–120
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 Train travel in Spain: A guide to Renfe, Travelling around the UAE, and Need to know: Eurostar - to help you get the most out of your next trip.
