|Fastest time||5h 0m|
|Trips per day||1|
On average there is 1 bus trip per day. BoltBus has the most options for departures from Bellingham to Portland, with an average of 1 trip per day and 36 monthly trips. One bus carrier currently travels from Bellingham to Portland. Of the 1 trip there is 1 trip that is a direct route with no transfers.
Need more travel options? Traveling by Train from Bellingham to Portland starts at $45.14.
Book BoltBus from Bellingham to Portland from $1.33. There are 1 BoltBus schedules from Bellingham to Portland and you can expect on average to pay $45.80 for a BoltBus ticket to Portland. In Bellingham, BoltBus departs to Portland from 4194 Cordata Pkwy and no other station. In Portland, BoltBus arrives at NW Everett St btwn NW Broadway and NW 8th and no other station.
An average trip on BoltBus from Bellingham to Portland takes 5 hours and 30 minutes, while the fastest available BoltBus trip will get you to Portland in 5 hours and 0 minutes,
On weekends, BoltBus offers 1 trip per day and you could expect to pay $48.55 for a weekend getaway trip to Portland.