Trip to Vancouver

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance249 km
Avg. price$ 40
Train trips7 found

Trains from Seattle to Vancouver

🚆 Experience the scenic journey from Seattle to Vancouver by train on a direct route that takes approximately 4 hours. 🎫 Prices for the train ride range from $6 to $95, providing budget-friendly options for travelers looking to explore the beautiful Pacific Northwest. 🚌 For a slightly quicker alternative, consider taking a bus from Seattle's King Street Station to Vancouver's Pacific Central Station with Amtrak Thruway Connecting Service. This convenient option gets you to your destination in approximately 3 hours and 30 minutes, covering a distance of 194.7 km.

Where to stay in Vancouver

There are over 371 hotels to stay in Vancouver. Prices range from $28 per night.

Find accommodation
  • Amtrak operates train services from Seattle to Vancouver departing twice daily and taking approximately 4 hours to reach the destination. The train journey offers a convenient and scenic way to travel between the two cities. Prices for the train ticket vary from $6 to $95, providing travelers with different fare options to choose from.
  • The fastest train route between Seattle and Vancouver is operated by Amtrak, with services departing twice daily and taking approximately 4 hours to complete the journey. This direct train service offers a convenient and efficient way to travel between the two cities, allowing passengers to reach their destination in a timely manner. With a travel time of 4 hours, it is the quickest option for those looking to commute between Seattle and Vancouver by train.
  • Trains departing for Vancouver from Seattle are operated by Amtrak and depart from Seattle station. Seattle station serves as the main departure point for travelers heading to Vancouver via train.
  • There are two trains operating between Seattle and Vancouver. These trains are direct services provided by Amtrak, departing twice daily and running every day. The journey between the two cities takes approximately 4 hours by train, offering travelers a convenient and efficient way to travel between the two locations. Prices for the train tickets vary from $6 to $95, providing passengers with flexibility in choosing their fare options for the trip.
  • The train from Seattle to Vancouver operated by Amtrak, arrives at Vancouver station. This station is the final destination for the train journey between the two cities. Vancouver station serves as a convenient point of arrival for travelers, providing access to various transportation options and amenities for their onward journey.
  • The first train of the day to travel from Seattle to Vancouver departs from Seattle station, operated by Amtrak. The service offers two departures daily, providing flexibility for travelers planning their journey. The last train of the day from Seattle to Vancouver also departs from Seattle station, with a total travel time of approximately 4 hours for the direct route.
  • There are two direct train trips each day between Seattle and Vancouver. These services, operated by Amtrak, depart from Seattle station and arrive at Vancouver station, offering travelers a convenient and efficient way to travel between the two cities. With trains departing twice daily and operating every day, passengers have flexibility in choosing a departure time that suits their schedule. The journey duration for the direct route is approximately 4 hours, providing a relatively quick transit between Seattle and Vancouver by train.
  • Yes, there is a direct train between Seattle and Vancouver. The train service, operated by Amtrak, departs twice daily and operates every day, providing travelers with convenient options for their journey. The direct train takes approximately 4 hours to travel between Seattle and Vancouver, offering a straightforward and efficient transportation method for those looking to travel between the two cities.
  • The cost of a train ticket from Seattle to Vancouver varies between $6 and $95, depending on factors such as the class of service and time of booking.

Will you be returning to Seattle by train?

If you are looking for the return train journey, check out trains from Vancouver to Seattle

See schedule