There are 8 ways to get from Cold Lake to Portland by bus, plane, taxi, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Edmonton, fly to Portland  •  11 h 10 min

  1. Take the bus from Cold Lake, AB - Esso to Edmonton Airport
  2. Fly from Edmonton (YEG) to Portland (PDX) YEG - PDX

$179 - $351

Cheapest option

Bus  •  32 h 36 min

  1. Take the bus from Cold Lake, AB - Esso to Edmonton South - Ramada
  2. Take the bus from Edmonton South, AB to Calgary, AB
  3. Take the bus from Calgary, AB to Vancouver, BC
  4. Take the bus from Vancouver, BC to Portland, OR

$155 - $301

6 alternative options

Taxi to Lloydminster, fly to Portland  •  9 h 2 min

  1. Take a taxi from Cold Lake to Lloydminster
  2. Fly from Lloydminster (YLL) to Portland (PDX) YLL - PDX

$249 - $586

Bus to Edmonton, fly to Seattle, train  •  13 h 22 min

  1. Take the bus from Cold Lake, AB - Esso to Edmonton Airport
  2. Fly from Edmonton (YEG) to Seattle (SEA) YEG - SEA
  3. Take the train from Tacoma Amtrak to Portland Union Station Amtrak

$239 - $511

Bus, bus to Calgary, fly to Portland  •  13 h 21 min

  1. Take the bus from Cold Lake, AB - Esso to Edmonton - Downtown Office
  2. Take the bus from Edmonton - Downtown Office to Calgary International Airport
  3. Fly from Calgary (YYC) to Portland (PDX) YYC - PDX

$252 - $385

Bus, train via Smoky Lake, AB  •  42 h 43 min

  1. Take the bus from Cold Lake, AB - Esso to Smoky Lake, AB
  2. Take the bus from Smoky Lake, AB to Edmonton
  3. Take the train from Edmonton to Vancouver
  4. Take the train from Vancouver Pacific Central Station Amtrak to Portland Union Station Amtrak

$204 - $557

Bus, train  •  42 h 48 min

  1. Take the bus from Cold Lake, AB - Esso to Edmonton South - Ramada
  2. Take the train from Edmonton to Vancouver
  3. Take the bus from Vancouver, Bc to Portland, Or

$192 - $492

Drive  •  21 h 3 min

  1. Drive from Cold Lake to Portland 1164.6 miles

$150 - $230

What companies run services between Cold Lake, AB, Canada and Portland, OR, USA?

You can take a bus from Cold Lake to Portland via Edmonton South - Ramada, Edmonton South, AB, Calgary, AB, and Vancouver, BC in around 32 h 36 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Edmonton to Portland via Vancouver
Ave. Duration
4 h 33 min
When
Every day
Estimated price
$130 - $600
Flights from Edmonton to Portland via Calgary
Ave. Duration
4 h 23 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$130 - $600
Flights from Edmonton to Portland via Calgary, Vancouver
Ave. Duration
6 h 32 min
When
Every day
Estimated price
$130 - $600
Flights from Edmonton to Portland via Victoria, Vancouver
Ave. Duration
7 h 17 min
When
Every day
Estimated price
$130 - $600
Flights from Lloydminster to Portland via Calgary, Vancouver
Ave. Duration
5 h 59 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $700
Flights from Lloydminster to Portland via Calgary
Ave. Duration
9 h 58 min
When
Monday
Estimated price
$110 - $950
Flights from Edmonton to Seattle via Vancouver
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $700
Flights from Edmonton to Seattle via Calgary
Ave. Duration
3 h 39 min
When
Every day
Estimated price
$240 - $700
Flights from Calgary to Portland
Ave. Duration
2 h 3 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$170 - $460
Flights from Calgary to Portland via Vancouver
Ave. Duration
4 h 13 min
When
Every day
Estimated price
$170 - $460
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Edmonton to Portland via Seattle
Ave. Duration
4 h 8 min
When
Every day
Estimated price
$120 - $600
Flights from Edmonton to Portland via Seattle, Spokane
Ave. Duration
7 h 11 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $600
Flights from Lloydminster to Portland via Calgary, Seattle
Ave. Duration
7 h 7 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $400
Flights from Edmonton to Seattle
Ave. Duration
2 h 1 min
When
Every day
Estimated price
$180 - $750
Flights from Calgary to Portland via Seattle
Ave. Duration
3 h 48 min
When
Every day
Estimated price
$170 - $550
WestJet
Website
westjet.com
Flights from Edmonton to Portland via Seattle
Ave. Duration
3 h 57 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $650
Flights from Lloydminster to Portland via Calgary, Salt Lake City
Ave. Duration
12 h 33 min
When
Monday and Wednesday
Estimated price
$140 - $900
Flights from Edmonton to Seattle
Ave. Duration
1 h 59 min
When
Every day
Estimated price
$200 - $950
Flights from Edmonton to Seattle via Vancouver
Ave. Duration
3 h 32 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$310 - $800
Flights from Edmonton to Seattle via Victoria
Ave. Duration
3 h 44 min
When
Monday to Friday
Estimated price
$310 - $800
Flights from Calgary to Portland via Seattle
Ave. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$170 - $550
Delta
Website
delta.com
Flights from Edmonton to Portland via Seattle
Ave. Duration
3 h 57 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $650
Flights from Lloydminster to Portland via Calgary, Salt Lake City
Ave. Duration
12 h 33 min
When
Monday and Wednesday
Estimated price
$140 - $900
Flights from Edmonton to Seattle
Ave. Duration
1 h 59 min
When
Every day
Estimated price
$200 - $950
Flights from Calgary to Portland via Seattle
Ave. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$170 - $550
United Airlines
Website
united.com
Flights from Edmonton to Portland via Denver
Ave. Duration
8 h 18 min
When
Every day
Estimated price
$180 - $800
Flights from Lloydminster to Portland via Calgary, Vancouver
Ave. Duration
5 h 52 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $410
Flights from Lloydminster to Portland via Calgary
Ave. Duration
9 h 58 min
When
Monday
Estimated price
$110 - $950
Flights from Lloydminster to Portland via Calgary, San Francisco
Ave. Duration
11 h 11 min
When
Monday, Tuesday and Wednesday
Estimated price
$140 - $800
Flights from Calgary to Portland
Ave. Duration
2 h 3 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$170 - $460
Southwest Airlines
Website
southwest.com
Flights from Lloydminster to Portland via Calgary, Phoenix
Ave. Duration
9 h 15 min
When
Wednesday, Thursday and Friday
Estimated price
$140 - $600
Flights from Lloydminster to Portland via Calgary, Las Vegas
Ave. Duration
9 h 20 min
When
Sunday
Estimated price
$130 - $550
Frontier Airlines
Website
flyfrontier.com
Flights from Lloydminster to Portland via Calgary, Denver
Ave. Duration
8 h 39 min
When
Tuesday, Thursday and Sunday
Estimated price
$110 - $420
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Tacoma Amtrak to Portland Union Station Amtrak
Ave. Duration
2 h 47 min
Frequency
5 times a day
Estimated price
$30 - $80
Website
amtrak.com
Coach Seat
$30 - $50
Flexi Coach Seat
$60 - $90
Business Coach Seat
$55 - $80
Room
$170 - $250
Train from Vancouver Pacific Central Station Amtrak to Portland Union Station Amtrak
Ave. Duration
8 h 25 min
Frequency
Once daily
Estimated price
$55 - $150
Website
amtrak.com
Coach Seat
$55 - $85
Flexi Coach Seat
$100 - $150
Business Coach Seat
$100 - $150
Room
$250 - $350
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Edmonton to Vancouver
Ave. Duration
27 h 5 min
Frequency
Twice daily
Estimated price
$95 - $330
Website
viarail.ca
Escape
$95 - $140
Economy
$170 - $240
Economy Plus
$240 - $330
Business
$250 - $350
Business Plus/Sleeper
$450 - $650
Bus operators
Red Arrow
Website
redarrow.ca
Bus from Cold Lake, AB - Esso to Edmonton Airport
Ave. Duration
4 h 50 min
Frequency
5 times a week
Estimated price
$55 - $58
Schedules at
redarrow.ca
Bus from Cold Lake, AB - Esso to Edmonton - Downtown Office
Ave. Duration
4 h 5 min
Frequency
5 times a week
Estimated price
$54 - $56
Schedules at
redarrow.ca
Bus from Edmonton - Downtown Office to Calgary International Airport
Ave. Duration
3 h 35 min
Frequency
3 times a day
Estimated price
$54 - $56
Schedules at
redarrow.ca
Bus from Cold Lake, AB - Esso to Edmonton South - Ramada
Ave. Duration
4 h 20 min
Frequency
5 times a week
Estimated price
$55 - $56
Schedules at
redarrow.ca
Bus from Cold Lake, AB - Esso to Smoky Lake, AB
Ave. Duration
2 h 25 min
Frequency
5 times a week
Estimated price
$43
Schedules at
redarrow.ca
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Edmonton South, AB to Calgary, AB
Ave. Duration
3 h 52 min
Frequency
Every 4 hours
Estimated price
$21 - $55
Website
Greyhound.ca
Advanced Purchase
$21 - $35
Online Fare
$26 - $45
Standard Fare
$35 - $55
Refundable
$40 - $60
Bus from Calgary, AB to Vancouver, BC
Ave. Duration
14 h 5 min
Frequency
Twice daily
Estimated price
$55 - $140
Website
Greyhound.ca
Advanced Purchase
$55 - $80
Online Fare
$75 - $110
Standard Fare
$95 - $140
Refundable
$100 - $150
Bus from Smoky Lake, AB to Edmonton
Ave. Duration
1 h 38 min
Frequency
6 times a week
Estimated price
$12 - $35
Website
Greyhound.ca
Advanced Purchase
$12 - $19
Online Fare
$14 - $28
Standard Fare
$22 - $35
Refundable
$26 - $40
Boltbus
Phone
+1 1-877-265-8287
Website
boltbus.com
Bus from Vancouver, BC to Portland, OR
Ave. Duration
7 h 15 min
Frequency
4 times a day
Estimated price
$24 - $50
Schedules at
boltbus.com
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Vancouver, Bc to Portland, Or
Ave. Duration
8 h 40 min
Frequency
Hourly
Estimated price
$35 - $85
Website
greyhound.com
Economy
$35 - $55
Flexible
$65 - $85
Other operators
Taxi from Cold Lake to Lloydminster
Ave. Duration
2 h 31 min
Estimated price
$140 - $180

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Cold Lake and Portland is 1332 km. The road distance is 1863 km.

The cheapest way to get from Cold Lake to Portland is to drive which costs $190 - $290 and takes 21 h 3 min.

The quickest way to get from Cold Lake to Portland is to taxi and fly which takes 9 h 2 min and costs $310 - $750.

No, there is no direct bus from Cold Lake to Portland. However, there are services departing from Cold Lake, AB - Esso and arriving at Portland, OR via Edmonton South, AB, Calgary, AB and Vancouver, BC. The journey, including transfers, takes approximately 32 h 36 min.

It takes approximately 11 h 10 min to get from Cold Lake to Portland, including transfers.