There are 4 ways to get from Walla Walla to Spirit Lake by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Valley Transit Center to Pasco Intermodal, WAbus
- Take the bus from Pasco Bus Stop to Spokane Stationbus
- Take the taxi from Mission @ Bitterroot to Spirit Laketaxi
6h 33m$195–279Drive 193.4 mi
cheapest- Drive from Walla Walla to Spirit Lakecar 193.4 mi
4h 1m$36–51Bus, train, taxi
- Take the bus from Valley Transit Center to Pasco Intermodal, WAbus
- Take the train from Pasco Amtrak Station to Spokanetrain
- Take the taxi from Spokane to Spirit Laketaxi
6h 45m$297–437Fly, taxi
- Fly from Walla Walla Regional Airport (ALW) to Spokane International Airport (GEG)plane ALW - GEG
- Take the taxi from Liberty Lake Park & Ride Bay 3 to Spirit Laketaxi
7h 12m$350–1,161
Walla Walla Regional Airport (ALW) to Spokane International Airport (GEG) flights
Questions & Answers
The cheapest way to get from Walla Walla to Spirit Lake is to drive which costs $35 - $55 and takes 4h 1m.
The fastest way to get from Walla Walla to Spirit Lake is to drive which takes 4h 1m and costs $35 - $55.
The distance between Walla Walla and Spirit Lake is 234 miles. The road distance is 194.5 miles.
The best way to get from Walla Walla to Spirit Lake without a car is to bus and taxi which takes 6h 33m and costs $190 - $280.
It takes approximately 6h 33m to get from Walla Walla to Spirit Lake, including transfers.
Yes, the driving distance between Walla Walla to Spirit Lake is 195 miles. It takes approximately 4h 1m to drive from Walla Walla to Spirit Lake.
There are 60+ hotels available in Spirit Lake.
What companies run services between Walla Walla, WA, USA and Spirit Lake, ID, USA?
There is no direct connection from Walla Walla to Spirit Lake. However, you can take the bus to Pasco Intermodal, WA, take the bus to Spokane Station, walk to Riverside @ Washington, take the line 7 bus to Mission @ Bitterroot, then take the taxi to Spirit Lake. Alternatively, you can take the bus to Pasco Intermodal, WA, walk to Pasco Amtrak Station, take the train to Spokane, then take the taxi to Spirit Lake.
- Website
- alaskaair.com
Flights from Walla Walla Regional Airport to Spokane International Airport via Seattle
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $170–950
Flights from Walla Walla Regional Airport to Spokane International Airport via Seattle, Portland
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $180–950
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Pasco Amtrak Station to Spokane
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- Amtrak
- Phone
- +1 866-253-5247
- [email protected]
- Website
- Travel Washington - Grape Line
Bus from Valley Transit Center to Pasco Intermodal, WA
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–22
- Website
- Travel Washington - Grape Line
- Schedules at
- Grape Line Schedule
Bus from Valley Transit Center to Pasco Intermodal, WA
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–22
- Website
- Travel Washington - Grape Line
- Schedules at
- Grape Line Schedule
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Valley Transit Center to Pasco Intermodal, WA
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $12–45
- Website
- Amtrak
- Adult
- $12–45
Bus from Valley Transit Center to Pasco Intermodal, WA
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $12–45
- Website
- Amtrak
- Adult
- $12–45
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Pasco Bus Stop to Spokane Station
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $21–35
- Schedules at
- Flixbus USA
- Ave. Duration
- 43 min
- Estimated price
- $160–300
Bill's Friendly Rides
- Phone
- +1 509-951-5445
- Website
- billsfriendlyrides.com
Orange Cab
- Phone
- +1 509-263-6661
- Website
- spokaneairporttaxicabride.com
Spokane Cab
- Phone
- +1 509-568-8000
- Website
- facebook.com
Coeur d'Alene Taxi
- Phone
- +1-208-676-8294
Bill's Friendly Rides
- Phone
- +1 509-951-5445
- Website
- billsfriendlyrides.com
Orange Cab
- Phone
- +1 509-263-6661
- Website
- spokaneairporttaxicabride.com
Spokane Cab
- Phone
- +1 509-568-8000
- Website
- facebook.com
Coeur d'Alene Taxi
- Phone
- +1-208-676-8294
Bill's Friendly Rides
- Phone
- +1 509-951-5445
- Website
- billsfriendlyrides.com
Orange Cab
- Phone
- +1 509-263-6661
- Website
- spokaneairporttaxicabride.com
Spokane Cab
- Phone
- +1 509-568-8000
- Website
- facebook.com
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
Why you should take the train in the US
Read the travel guide






