1map logoGo to main page

Puyallup, WA, USA to Vancouver, WA, USA from $7:ย 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puyallup, United States
to
Vancouver, United States

How to Get from Puyallup to Vancouver: 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.

$7 by trainBest price
175 kmDistance
2h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puyallup to Vancouver 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
Amtrak
Train
Average Duration
3hย  24m
Estimated price
$7-88
Recommended
Company
Amtrak
Train
Average Duration
3hย  24m
Estimated price
$7-90
Cheapest
route map
Distance: 175 km
Duration: 2h 22m

See more options

Company
FlixBus
Bus
Average Duration
5hย  26m
Estimated price
$19-61
Company
various
Drive
Average Duration
2hย  22m
Estimated price
$25-40
Company
various
Bus
Plane
Tram
Average Duration
4hย  23m
Estimated price
$82-322

Puyallup - Vancouver operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Tacoma to Vancouver

Average Duration
2h 11m
Estimated price
$71-72
Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Tacoma to Portland Curbside Bus Stop

Average Duration
2h 30m
Estimated price
$73-715
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
$888-0
Plane
Website
https://www.alaskaair.com

Plane from Seattle (SEA) to Portland (PDX)

Average Duration
54m
Estimated price
$72-74
Website
https://www.delta.com

Plane from Seattle Airport to Portland Airport

Average Duration
57m
Estimated price
$75-76

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

Traveling between Puyallup and Vancouver 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 picturesque road trip from Puyallup to Vancouver, covering a distance of 138 miles, with a driving time of approximately 2 hours and 22 minutes. ๐Ÿ’ฐ Explore the range of pricing options to journey from Puyallup to Vancouver by car, with ticket costs typically falling between $25 to $40. Plan your budget accordingly for a stress-free travel experience.
Average price
$25 - $40
๐Ÿš† Traveling by train from Puyallup to Vancouver involves a scenic journey with a transfer in Tacoma. The entire trip takes approximately 3 hours and 24 minutes, providing a comfortable and convenient way to reach your destination. ๐Ÿš† The prices for train tickets between Puyallup and Vancouver can range from $7 to $88, offering affordable options for various budgets. With efficient schedules and reliable services, taking the train is a great choice for those looking to explore the region while enjoying a relaxing and enjoyable ride.
Departure Point
Tacoma station
Arrival Point
Vancouver station
๐Ÿ›ซ Embark on a short and convenient journey from Puyallup to Vancouver by catching a flight from Seattle Airport to Portland Airport, just a 51-minute direct flight away. Consider flying with reputable airlines like Delta and Alaska Airlines, Inc. for a smooth and efficient travel experience.
Departure Point
Seattle Airport
Arrival Point
Portland Airport
๐ŸšŒ Although there is no direct bus route from Puyallup to Vancouver, you can still easily reach your destination with a transfer in Tacoma. The journey, including transfers, takes approximately 5 hours and 26 minutes. ๐Ÿ’ธ The prices for a bus ticket between Vancouver and Puyallup can vary, ranging from $19 to $61 depending on the time of booking and availability.
Departure Point
Tacoma station
Arrival Point
Portland Curbside Bus Stop station

Frequently asked questions

Find out more about the route from Puyallup to Vancouver.

Or choose the category:
The distance between Puyallup and Vancouver is approximately 175 km. By train, it takes around 3 hours and 24 minutes to reach Vancouver from Puyallup. Alternatively, taking a Line 402 bus and then flying can take about 4 hours and 24 minutes. If traveling by car, the journey from Vancouver to Puyallup typically takes about 2 hours and 22 minutes. However, by bus, the travel time can be longer, with an average of 5 hours and 25 minutes.
The most cost-effective option for traveling from Puyallup to Vancouver is by train, with ticket prices ranging from $7 to $90. This mode of transportation takes approximately 3 hours and 24 minutes, providing a relatively quick journey. For those seeking a time-efficient option, driving is the best choice, taking only 2 hours and 22 minutes. The cost of driving is estimated to be between $25 and $40.
The price of a train ticket between Puyallup and Vancouver can range from $7 to $88, depending on the class and time of travel. The bus ticket prices between Vancouver and Puyallup can vary from $19 to $61, depending on the bus company and the type of ticket purchased.
To get from Puyallup to Vancouver without using public transportation, you can choose to drive. The driving distance is approximately 222 km and it takes around 2 hours and 22 minutes to reach Vancouver from Puyallup by car. The cost of the trip can vary, ranging from $25 to $40 depending on factors such as fuel prices and tolls.
The best way to travel from Puyallup to Vancouver without a car is by train. The train journey takes approximately 3 hours and 24 minutes and can cost between $7 and $90.
There is no direct train link between Puyallup and Vancouver. However, there are train services available that depart from Puyallup Station and arrive at Vancouver via Tacoma, with a total travel time of approximately 3 hours and 24 minutes, including transfers. As for buses, there is no direct route either, but there are bus services that depart from Puyallup and arrive in Vancouver via Tacoma and Portland, with a total travel time of approximately 5 hours and 25 minutes, including transfers.
The flight from Seattle Airport to Portland Airport, which is the closest airport to Vancouver typically takes 51 minutes. As for the cost, it varies depending on the airline, time of travel, and availability. On average, tickets can range from $150 to $300 for a one-way trip.
There are plenty of accommodation options near Vancouver. With over 527 hotels available, you can find a variety of choices to suit your budget and preferences. Prices start at $56 per night, offering affordable options for travelers.