Travel from Cold-Lake to Portland

Bus from Cold Lake to Portland

You can take a bus from Cold Lake to Portland via Cold Lake, AB, Edmonton, Kamloops, BC, and Vancouver, BC in around 30 h 10 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Cold Lake to Portland

ModeDurationPrice
From Cold Lake taxi to Lloydminster airport, fly to Portland airport, then tram to Portland.9 h 1 min$394
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, line 5205 bus to 104 Street & 58 Avenue, line 80 bus to Southgate Station, tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Portland airport, then tram to Portland.15 h 49 min$223
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, line 5205 bus to 104 Street & 58 Avenue, line 80 bus to Best Western Cedar Park Inn, bus to Calgary airport, fly to Portland airport, then tram to Portland.16 h 29 min$284
From Cold Lake taxi to Lloydminster airport, fly to Seattle airport, line 574 bus to Tacoma Amtrak, then train to Portland.12 h 29 min$539
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, line 5205 bus to 104 Street & 58 Avenue, line 80 bus to Southgate Station, tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Seattle airport, line 574 bus to Tacoma Amtrak, then train to Portland.17 h 49 min$368
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, bus to Kamloops, BC, bus to Vancouver, BC, then bus to Portland, OR.30 h 10 min$219
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, train to Vancouver Pacific Central Station Amtrak, then train to Portland Union Station Amtrak.42 h 35 min$359
From Cold Lake taxi to Cold Lake, AB, bus to Edmonton, train to Vancouver, BC, then bus to Portland, OR.42 h 50 min$314
From Cold Lake drive to Portland.21 h 3 min$188

How long does it take to get from Cold Lake to Portland?

It takes approximately 9 h 1 min to get from Cold Lake to Portland, including transfers.

Operators from Cold Lake to Portland

OperatorPhoneWebsite
Central Mountain AirCentral Mountain Air
Air CanadaAir Canada
WestJetWestJet
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
United AirlinesUnited Airlines
Portland TriMet+1 503-238-7433Portland TriMet
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Edmonton TransitEdmonton Transit
American AirlinesAmerican Airlines
Red ArrowRed Arrow
Spirit AirlinesSpirit Airlines
Sound Transit (ST)Sound Transit (ST)
Amtrak+1 1-800-872-7245Amtrak
Boltbus+1 1-877-265-8287Boltbus
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound USA+1 214-849-8100Greyhound USA