1map logoGo to main page

Puyallup, WA, USA to Spokane, WA, USA from $28:Β 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puyallup, United States
to
Spokane, United States

How to Get from Puyallup to Spokane: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 by busBest price
372 kmDistance
4h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puyallup to Spokane with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Bus
Average Duration
6hΒ  49m
Estimated price
$27-89
Recommended
Company
Amtrak
Train
Average Duration
9hΒ  31m
Estimated price
$16-144
Cheapest
route map
Distance: 372 km
Duration: 4h 28m

See more options

Company
FlixBus
Bus
Average Duration
7hΒ  56m
Estimated price
$28-96
Company
Drive
Average Duration
4hΒ  51m
Estimated price
$50-270
Company
Northwestern Stages
Bus
Average Duration
9hΒ  2m
Estimated price
$79-114
Company
various
Bus
Plane
Average Duration
4hΒ  28m
Estimated price
$271-272
Company
Alaska Airlines, Inc.
Plane
Drive
Average Duration
5hΒ  2m
Estimated price
$273-274

Puyallup - Spokane operators

Explore transport companies operating between Puyallup and Spokane, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 888-889-6368
Website
https://www.soundtransit.org/

Train from Puyallup Station to King Street Station

Average Duration
49m
Estimated price
$896-894

Train from King Street Station to Spokane Station

Average Duration
7h 42m
Estimated price
$8953-89540
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Seattle to Spokane

Average Duration
7h 42m
Estimated price
$8953-89540
Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Seattle Tacoma Intl Airport to Spokane Station

Average Duration
5h 30m
Estimated price
$279-277

Bus from Puyallup to Spokane Station

Average Duration
7h 56m
Estimated price
$28-96
Contact phone
+1 800-366-6975
Website
https://www.northwesternstagelines.com/

Bus from Tacoma Greyhound to Spokane Airport Bus Stop

Average Duration
6h 55m
Estimated price
$160-89510
Contact phone
+1 253-581-8000
Website
https://www.piercetransit.org/

Bus from 3rd St SE & 7th Ave SE to Federal Way TC - Bay 1

Average Duration
39m
Estimated price
$161-161
Plane
Website
https://www.alaskaair.com

Plane from Seattle (SEA) to Spokane (GEG)

Average Duration
1h 3m
Estimated price
$271-890
Website
https://www.delta.com

Plane from Seattle (SEA) to Spokane (GEG)

Average Duration
1h 5m
Estimated price
$892-500

Puyallup to Spokane: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puyallup and Spokane offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

πŸš— Embark on a scenic road trip from Puyallup to Spokane, covering a driving distance of 292 miles through the picturesque landscapes of Washington state. πŸ’° Enjoy budget-friendly travel options with prices ranging from $50 to $80 for the journey from Puyallup to Spokane by car. πŸŒ„ Take in the beauty of the journey that lasts approximately 4 hours and 51 minutes, as you traverse from Puyallup to Spokane, embracing the charm of the American Northwest along the way.
Average price
$50 - $80
πŸš‚ Traveling from Puyallup to Spokane by train involves a journey of approximately 9 hours and 31 minutes with transfers. The route includes a transfer in Seattle on the way to Spokane. πŸš† Route options vary in duration and transfers. One route takes around 13 hours and 39 minutes with 2 transfers, while another route takes around 13 hours and 59 minutes with 1 transfer. Both routes provide a scenic train journey through Washington state. 🎫 Train ticket prices between Puyallup and Spokane range from $16 to $144, offering travelers a convenient and comfortable way to explore the beautiful landscapes of the Pacific Northwest.
Departure Point
Puyallup Station
Arrival Point
Spokane station
πŸ›« Experience a convenient and swift journey from Puyallup to Spokane by catching a direct flight from Seattle Airport to Spokane Airport. With Delta and Alaska Airlines, Inc. offering regular flights on this route, you can reach your destination in just 1 hour and 2 minutes.
Departure Point
Seattle Airport
Arrival Point
Spokane Airport
🚌 The journey from Puyallup to Spokane by bus takes approximately 7 hours and 56 minutes with transfers. The services are operated by Flixbus USA. 🚏 The route involves transfers at Federal Way TC, Seattle Tacoma Intl Airport, and other stations before reaching Spokane Station. The total distance covered is approximately 329 miles. 🎟️ Prices for the bus between Puyallup and Spokane vary from $28 to $96. It is advisable to check schedules and availability in advance for a smooth travel experience.
Departure Point
Seattle Tacoma Intl Airport station
Arrival Point
Spokane Station

Frequently asked questions

Find out more about the route from Puyallup to Spokane.

Or choose the category:
The distance between Puyallup and Spokane is approximately 371.8 km by road. Travel times can vary depending on the mode of transportation. It takes 9 hours and 31 minutes to reach Spokane from Puyallup by train, while taking a train and then a bus takes approximately 6 hours and 49 minutes. Driving by car from Puyallup to Spokane takes around 4 hours and 51 minutes, and taking a bus can take approximately 9 hours and 2 minutes.
The most cost-effective option for traveling from Puyallup to Spokane is by train and bus, which takes approximately 6 hours and 49 minutes and costs between $27 and $90. This option allows you to save money while still reaching your destination efficiently. However, if time is of the essence, the quickest way to travel is by taking a line 402 bus and flying, which takes around 4 hours and 26 minutes and costs between $75 and $330.
When traveling from Puyallup to Spokane the prices for a train ticket range from $16 to $144. On the other hand, the prices for a bus ticket from Spokane to Puyallup range from $59 to $99.
To get from Puyallup to Spokane without public transportation, you can drive the distance of approximately 469.9 km, which takes around 4 hours and 51 minutes. The cost of fuel and toll fees will depend on the type of vehicle and current gas prices. It is recommended to have a budget of around $50 to $80 for the round trip.
The best way to travel from Puyallup to Spokane without a car is by combining train and bus. This journey takes approximately 6 hours and 49 minutes and offers a cost range of $27 to $90. You can take a train from Puyallup to Spokane, which takes about 9 hours and 31 minutes, and then transfer to a bus to complete the remaining distance.
There is not a direct link between Puyallup and Spokane by train. However, there are train services that require transfers and take approximately 9 hours and 31 minutes. The journey involves departing from Puyallup Station, transferring in Seattle, and arriving in Spokane. For bus travel, there is also not a direct route, but services are available with transfers taking around 9 hours and 2 minutes. The journey includes departing from Tacoma Greyhound, transferring, and arriving at Spokane Airport Bus Stop.
The flight duration between Puyallup and Spokane is typically 1 hour for a direct flight from Seattle Airport to Spokane Airport. However, it's important to note that flight times can vary depending on factors such as weather conditions and airline schedules. In terms of cost, prices for a one-way ticket on this route can range from $100 to $300, depending on the airline, time of booking, and availability.
There are numerous accommodation options available near Spokane. with over 151 hotels to choose from. Prices for hotels in the area start at around $50 per night.