There are many different options for traveling from Seattle to Vancouver, a trip that won’t take more than a few hours no matter which mode of transportation you choose. The flight is less than an hour, but once you factor in how much time you’ll spend at the airport, flying looks less appealing. It’s also by far the most expensive option.
The train is probably the most comfortable way to go, and the 4.5-hour ride offers beautiful scenery. Boltbus and Greyhound both service the route as well; the bus ride with either company takes 4-4.5 hours, and most tickets are under $20. Lastly, if you have a car, the 140-mile drive normally takes 2.5-3 hours, depending on traffic.