There are 4 ways to get from Shelton to Ellensburg by bus (Flixbus), car, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from Olympia to Ellensburgbus FlixBus 2120
6h$26–47Bus, line 400 ferry
cheapest- Take the bus from Hwy 3 @ Pear Orchard Park & Ride to NE Clifton Ln @ Bill Hunter Parkbus 1 / ...
- Take the ferry from Bremerton Fast Ferry Dock to Pier 50 Seattle Ferry Dockferry 400
- Take the bus from Seattle Bus Station to Ellensburgbus
6h 34m$21–52Drive 168.4 mi
- Drive from Shelton to Ellensburgcar 168.4 mi
3h 5m$31–45Bus via Tacoma
- Take the bus from Tacoma Greyhound to Ellensburg Loves Travel Centerbus Tacoma
7h 44m$59–78
Shelton to Ellensburg by bus (Flixbus)
Questions & Answers
The cheapest way to get from Shelton to Ellensburg is to bus which costs $26 - $50 and takes 6h.
The fastest way to get from Shelton to Ellensburg is to drive which takes 3h 5m and costs $30 - $45.
No, there is no direct bus from Shelton to Ellensburg. However, there are services departing from Transit-Community Center and arriving at Ellensburg via Olympia. The journey, including transfers, takes approximately 6h.
The distance between Shelton and Ellensburg is 192 miles. The road distance is 169.4 miles.
The best way to get from Shelton to Ellensburg without a car is to bus which takes 6h and costs $26 - $50.
It takes approximately 6h to get from Shelton to Ellensburg, including transfers.
Shelton to Ellensburg bus services, operated by Flixbus USA, depart from Olympia station.
Shelton to Ellensburg bus services, operated by Flixbus USA, arrive at Ellensburg station.
Yes, the driving distance between Shelton to Ellensburg is 169 miles. It takes approximately 3h 5m to drive from Shelton to Ellensburg.
There are 21+ hotels available in Ellensburg.
What companies run services between Shelton, WA, USA and Ellensburg, WA, USA?
Flixbus USA operates a bus from Olympia to Ellensburg once daily. Tickets cost $26–45 and the journey takes 4h 5m.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Olympia to Ellensburg
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $26–45
- Schedules at
- Flixbus USA
- Phone
- 360-427-5033
- [email protected]
- Website
- masontransit.org
Bus from Hwy 3 @ Pear Orchard Park & Ride to NE Clifton Ln @ Bill Hunter Park
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Website
- http://www.masontransit.org
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Seattle Bus Station to Ellensburg
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $16–35
- Website
- Greyhound
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Tacoma Greyhound to Ellensburg Loves Travel Center
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $55–70
- Schedules at
- northwesternstagelines.com
- Adults
- $55–70
- Phone
- +1 800-501-7433
- Website
- Kitsap Transit
Ferry from Bremerton Fast Ferry Dock to Pier 50 Seattle Ferry Dock
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $2–12
- Website
- Kitsap Transit
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide







