Buses from Portland to Vancouver
🚌 The direct bus from Portland to Vancouver takes approximately 8 hours, with services operating twice daily every day, provided by Flixbus USA. Departure is from the Portland Curbside Bus Stop, and the bus arrives at Vancouver station. 🚏 For a slightly longer but scenic route, travelers can opt for a journey with a transfer. From Portland, take the Bolt Bus towards Bellingham, WA, which is a 4.5-hour ride. Upon reaching 5th Avenue South @ S. Dearborn St., transfer to the Amtrak Thruway Connecting Service towards Vancouver, which takes approximately 3.5 hours. 🎫 Prices for the direct bus ticket between Portland and Vancouver typically range from $27 to $95. For those who don't mind a longer trip with a transfer and want to enjoy the views along the way, the alternative route can provide a different travel experience, covering a distance of about 294 miles.