The average bus between Spirit Mountain Casino and Keizer takes 1h 16m and the fastest bus takes 58 min. The bus service runs several times per day from Spirit Mountain Casino to Keizer. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Spirit Mountain Casino and Keizer. The earliest departure is at 7:00 AM in the morning, and the last departure from Spirit Mountain Casino is at 6:10 PM which arrives into Keizer at 7:41 PM. All services require a transfer at Salem Downtown Transit Center and take an average of 1h 16m. The schedules shown below are for the next available departures.
Want to know about travelling from Spirit Mountain Casino to Keizer? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Spirit Mountain Casino to Keizer. However, there are services departing from Spirit Mountain Casino station and arriving at Keizer station via Salem Downtown Transit Center. The journey, including transfers, takes approximately 1h 16m.
Spirit Mountain Casino to Keizer bus services, operated by Pacific Crest Buslines Bend, depart from Spirit Mountain Casino station.
Spirit Mountain Casino to Keizer bus services, operated by Pacific Crest Buslines Bend, arrive at River Rd @ Cummings station.
The distance between Spirit Mountain Casino and Keizer is 44.3 km. The road distance is 56 km.
You can take a vehicle from Spirit Mountain Casino to River Rd @ Cummings via Spirit Mountain Casino, Salem Downtown Transit Center, and Downtown Transit Center - Bay Q in around 1h 4m.