There are 3 ways to get from Beaverton to Spirit Mountain Casino by tram, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram, bus
best- Take the tram from Beaverton TC station to Portland Int'l Airport stationtram MAX Red Line
- Take the bus from Portland Airport to Grand Rondebus Caravan Airport Shuttle
3h 52m$38–53Bus
cheapest- Take the bus from Tigard TC - EB Commercial St - Ballroom Studio to Spirit Mountain - Hwy 18 & Casino East Entrancebus 24S
4h 17m$3Drive 55.5 mi
- Drive from Beaverton to Spirit Mountain Casinocar 55.5 mi
1h 17m$11–15
Beaverton to Spirit Mountain Casino by tram, bus, and foot
Questions & Answers
The cheapest way to get from Beaverton to Spirit Mountain Casino is to bus which costs $3 and takes 4h 17m.
The fastest way to get from Beaverton to Spirit Mountain Casino is to drive which takes 1h 17m and costs $10 - $15.
No, there is no direct bus from Beaverton to Spirit Mountain Casino. However, there are services departing from SW Watson & 1st and arriving at Spirit Mountain - Hwy 18 & Casino East Entrance via Tigard TC - EB Commercial St - Ballroom Studio. The journey, including transfers, takes approximately 4h 17m.
The distance between Beaverton and Spirit Mountain Casino is 89 miles. The road distance is 55.8 miles.
The best way to get from Beaverton to Spirit Mountain Casino without a car is to tram and bus which takes 3h 52m and costs $35 - $55.
It takes approximately 3h 52m to get from Beaverton to Spirit Mountain Casino, including transfers.
Beaverton to Spirit Mountain Casino bus services, operated by Yamhill County Transit, depart from Tigard TC - EB Commercial St - Ballroom Studio station.
Beaverton to Spirit Mountain Casino bus services, operated by Yamhill County Transit, arrive at Spirit Mountain - Hwy 18 & Casino East Entrance station.
Yes, the driving distance between Beaverton to Spirit Mountain Casino is 56 miles. It takes approximately 1h 17m to drive from Beaverton to Spirit Mountain Casino.
There are one+ hotels available in Spirit Mountain Casino.
What companies run services between Beaverton, OR, USA and Spirit Mountain Casino, OR, USA?
Yamhill County Transit operates a bus from Tigard TC - EB Commercial St - Ballroom Studio to Spirit Mountain - Hwy 18 & Casino East Entrance twice a week, and the journey takes 2h 49m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- Portland TriMet
Tram from Beaverton TC station to Portland Int'l Airport station
- Ave. Duration
- 1h 1m
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Portland TriMet
- Adult
- $3
- Phone
- (541) 994-9645
- [email protected]
- Website
- caravanshuttle.com
Bus from Portland Airport to Grand Ronde
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://www.caravanshuttle.com/
- Schedules at
- https://www.caravanshuttle.com
- Book at
- https://www.caravanshuttle.com/reservations
- Phone
- +1 503-474-4900
- Website
- Yamhill County Transit
Bus from Tigard TC - EB Commercial St - Ballroom Studio to Spirit Mountain - Hwy 18 & Casino East Entrance
- Ave. Duration
- 2h 49m
- Frequency
- Twice a week
- Website
- Yamhill County Transit
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 Travelling to and around Russia for the 2018 FIFA World Cup, Getting around the Cyclades, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


