How to get there
From Vancouver, get on I-5 South and continue for approximately 15 miles. Take the 99W exit in Tigard. Continue on 99W for approximately 22 miles. Take Highway 18W (Ocean Beaches) exit. Continue on 18W for approximately 31 miles. Spirit Mountain in located 1/4 mile past valley junction on Highway 18.
From Portland, get on I-5 South. Take the 99W exit in Tigard. Continue on 99W for approximately 22 miles. Take Highway 18W (Ocean Beaches) exit. Continue on 18W for approximately 31 miles. Spirit Mountain in located 1/4 mile past valley junction on Highway 18.
From Salem, take Hwy 22W towards Dallas and the Oregon Coast. Continue on Hwy 22 for approximately 25 miles until you arrive at Valley Junction (Hwy 18 and 22). Merge onto Hwy 18W and continue for approximately 6 miles. Spirit Mountain Casino is located approximately 1/4 mile past Valley Junction on Hwy 18.
From Lincoln City, go north on Hwy 101. Take a right onto Hwy 18 going east for approximately 21 miles. Spirit Mountain Casino is located on Hwy 18 on the right hand side.
From Eugene, take I-5 North to Salem (approximately 57 miles). In Salem take Hwy 22 West. Continue on Hwy 22 for approximately 25 miles until you arrive at Valley Junction (Hwy 18 and Hwy 22). Merge onto Hwy 18W and continue for approximately 6 miles. Spirit Mountain Casino is located approximately 1/4 mile past Valley Junction on Hwy 18.
From Corvallis, take 99W for approximately 24 miles. Turn left onto Hwy 22. Continue on Hwy 22 for approximately 16 miles until you arrive at Valley Junction (Hwy 18 and 22). Merge onto Hwy 18W and continue for approximately 6 miles. Spirit Mountain Casino is located approximately 1/4 mile past Valley Junction on Hwy 18.