There are 6 ways to get from Eagle Creek to Portland by car, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus, fly to Portland International Airport
best- Drive from Eagle Creek to HI Banff Alpine Centrecar
- Take the bus from HI Banff Alpine Centre to Calgary International Airport - YYCbus
- Fly from Calgary International Airport (YYC) to Portland International Airport (PDX)plane YYC - PDX
9h 6m$271–983Drive, bus, train
cheapest- Drive from Eagle Creek to Lake Louise Villagecar
- Take the bus from Lake Louise Village to Vancouverbus
- Take the train from Vancouver to Portlandtrain
24h 8m$179–389Drive, bus
- Drive from Eagle Creek to Lake Louise- Shell Station- 200 Village Rdcar
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the bus from Vancouver to Portland Curbside Bus Stopbus
21h 56mDrive 808 mi
- Drive from Eagle Creek to Portlandcar 808 mi
16h 19m$185–268Drive, bus, fly to Seattle-Tacoma International Airport, train
- Drive from Eagle Creek to HI Banff Alpine Centrecar
- Take the bus from HI Banff Alpine Centre to Calgary International Airport - YYCbus
- Fly from Calgary International Airport (YYC) to Seattle-Tacoma International Airport (SEA)plane YYC - SEA
- Take the train from Tacoma to Portlandtrain
12h 26m$284–1,121Drive, bus, train via Kamloops
- Drive from Eagle Creek to Lake Louise- Shell Station- 200 Village Rdcar
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the train from Vancouver to Portlandtrain
22h 26m
Calgary International Airport (YYC) to Portland International Airport (PDX) flights
Comparing Your Travel Options
The cheapest way to get from Eagle Creek to Portland is to drive which costs $180 - $270 and takes 16h 19m.
The fastest way to get from Eagle Creek to Portland is to drive and bus and fly which takes 9h 6m and costs $270 - $1,000.
The distance between Eagle Creek and Portland is 765 miles. The road distance is 812.7 miles.
It takes approximately 9h 6m to get from Eagle Creek to Portland, including transfers.
Portland is 1h behind Eagle Creek. It is currently 2:07 PM in Eagle Creek and 1:07 PM in Portland.
Yes, the driving distance between Eagle Creek to Portland is 813 miles. It takes approximately 16h 19m to drive from Eagle Creek to Portland.
There are 884+ hotels available in Portland.
What companies run services between Eagle Creek, AB, Canada and Portland, OR, USA?
There is no direct connection from Eagle Creek to Portland. However, you can drive to HI Banff Alpine Centre, take the bus to Calgary International Airport - YYC, walk to Calgary International Airport (YYC) airport, fly to Portland International Airport (PDX), walk to Portland Int'l Airport station, then take the vehicle to Oak/ SW 1st Ave station. Alternatively, you can take a vehicle from Eagle Creek to Portland Curbside Bus Stop via Lake Louise- Shell Station- 200 Village Rd, Kamloops - back of Sahali Mall, and Vancouver in around 21h 56m.
- Website
- westjet.com
Flights from Calgary International Airport to Portland International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $170–900
Flights from Calgary International Airport to Portland International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 5h 14m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–900
Flights from Calgary International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $170–900
Flights from Calgary International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $170–900
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Tacoma to Portland
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- $30–85
- Website
- Amtrak
Train from Vancouver to Portland
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $80–200
- Website
- Amtrak
Train from Vancouver to Portland
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $80–200
- Website
- Amtrak
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from HI Banff Alpine Centre to Calgary International Airport - YYC
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $42
- Website
- Banff Explorer
Bus from HI Banff Alpine Centre to Calgary International Airport - YYC
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $42
- Website
- Banff Explorer
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide







