There are 7 ways to get from Tacoma to Spokane, WA by plane, bus, train (Amtrak), car, tram, or bus (Flixbus, Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Seattle-Tacoma International Airport to Spokane International Airport
best- Fly from Seattle-Tacoma International Airport (SEA) to Spokane International Airport (GEG)plane SEA - GEG
3h 41m$175–315Bus
cheapest- Take the bus from Tacoma to Spokanebus Nwl 737 / ...
8h 45m$50–150Bus via Spokane
- Take the bus from Tacoma to Spokanebus Nwl 739
7h 47m$115–133Train
- Take the train from Tacoma Dome Station to King Street Stationtrain S Line
- Take the train from Seattle to Spokanetrain Empire Builder
9h 44m$192–313Drive 292.2 mi
- Drive from Tacoma to Spokane, WAcar 292.2 mi
4h 52m$54–77Bus, tram to King County International Airport, fly to Spokane Felts Field, line 1 bus
- Take the bus from Tacoma Dome Station - Zone A to Federal Way Downtown Station - Bay 4bus
- Take the tram from Federal Way Downtown to Othellotram
- Fly from King County International Airport (BFI) to Spokane Felts Field (SFF)plane BFI - SFF
- Take the bus from SCC City Line Departure to Riverside @ Bernardbus
4h 39m$370–501Fly Seattle-Tacoma International Airport to Pullman–Moscow Regional Airport, bus
- Fly from Seattle-Tacoma International Airport (SEA) to Pullman–Moscow Regional Airport (PUW)plane SEA - PUW
- Take the bus from Pullman to Spokanebus
5h 17m$186–395
Tacoma to Spokane, WA by bus and foot
Comparing Your Travel Options
The cheapest way to get from Tacoma to Spokane, WA is to drive which costs $50 - $80 and takes 4h 52m.
The fastest way to get from Tacoma to Spokane, WA is to fly which takes 3h 41m and costs $170 - $320.
Yes, there is a direct bus departing from Tacoma and arriving at Spokane. Services depart four times a day, and operate every day. The journey takes approximately 8h 45m.
No, there is no direct train from Tacoma station to Spokane, WA. However, there are services departing from Tacoma Dome Station and arriving at Spokane via Seattle. The journey, including transfers, takes approximately 9h 44m.
The distance between Tacoma and Spokane, WA is 252 miles. The road distance is 293.9 miles.
The best way to get from Tacoma to Spokane, WA without a car is to bus via Spokane which takes 7h 47m and costs $110 - $140.
It takes approximately 3h 41m to get from Tacoma to Spokane, WA, including transfers.
Tacoma to Spokane, WA bus services, operated by Northwestern Stages, depart from Tacoma station.
Tacoma to Spokane, WA train services, operated by Sound Transit, depart from Tacoma Dome Station.
The best way to get from Tacoma to Spokane, WA is to fly which takes 3h 41m and costs $170 - $320. Alternatively, you can bus via Spokane, which costs $110 - $140 and takes 7h 47m, you could also train, which costs $190 - $320 and takes 9h 44m.
What companies run services between Tacoma, WA, USA and Spokane, WA, USA?
Alaska Airlines, Inc. and Delta fly from Seattle-Tacoma International Airport (SEA) to Spokane International Airport (GEG) hourly. Alternatively, Northwestern Stages operates a bus from Tacoma to Spokane 5 times a week. Tickets cost $110–140 and the journey takes 6h 55m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Spokane International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $170–310
Flights from Seattle-Tacoma International Airport to Spokane International Airport via Portland
- Ave. Duration
- 2h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–310
Flights from Seattle-Tacoma International Airport to Pullman–Moscow Regional Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $150–320
- Website
- delta.com
Flights from Seattle-Tacoma International Airport to Spokane International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $29–210
Flights from King County International Airport to Spokane Felts Field
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $360–490
- Phone
- +1 888-889-6368
- [email protected]
- Website
- Sound Transit
Train from Tacoma Dome Station to King Street Station
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
Tram from Federal Way Downtown to Othello
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Tacoma Dome Station to King Street Station
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- $21–35
- Website
- Amtrak
Train from Seattle to Spokane
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- $170–280
- Website
- Amtrak
- Phone
- +1 800-366-6975
- [email protected]
- Website
- Northwestern Stages
Bus from Tacoma to Spokane
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a week
- Estimated price
- $110–140
- Schedules at
- Northwestern Stages
- Adults
- $110–140
Bus from Pullman to Spokane
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $35–50
- Schedules at
- Northwestern Stages
- Adults
- $35–50
Bus from Tacoma to Spokane
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- $120–150
- Schedules at
- Northwestern Stages
- Adults
- $120–150
- Phone
- +1 888-889-6368
- [email protected]
- Website
- Sound Transit
Bus from Tacoma Dome Station - Zone A to Federal Way Downtown Station - Bay 4
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
- Phone
- +1 253-581-8000
- Website
- piercetransit.org
Bus from Tacoma Dome Station - Zone A to Federal Way Downtown Station - Bay 4
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- $2
- Schedules at
- piercetransit.org
- Youth 0-18
- $0
- Adult
- $2
- Phone
- +1 509-328-7433
- Website
- Spokane Transit
Bus from SCC City Line Departure to Riverside @ Bernard
- Ave. Duration
- 16 min
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Website
- Spokane Transit
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Pullman to Spokane
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- $20–55
- Website
- Salt Lake Express
Bus from Tacoma to Spokane
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- Salt Lake Express
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Tacoma to Spokane
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $55–85
- Schedules at
- Flixbus USA
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Tacoma to Spokane
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- $50–70
- Website
- Amtrak
- Adult
- $50–70
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
Booking & Getting There
Tacoma to Spokane, WA bus services, operated by Northwestern Stages, arrive at Spokane station.
Tacoma to Spokane, WA train services, operated by Sound Transit, arrive at King Street Station.
Yes, the driving distance between Tacoma to Spokane, WA is 294 miles. It takes approximately 4h 52m to drive from Tacoma to Spokane, WA.
Book your Tacoma to Spokane, WA train tickets online with Omio.
Book your Tacoma to Spokane, WA bus tickets online with Omio and FlixBus.
There are 224+ hotels available in Spokane, WA.





















