There are 8 ways to get from The Dalles to Calgary by bus, plane, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Portland International Airport, fly
best- Take the bus from The Dalles to Portland Curbside Bus Stopbus
- Fly from Portland International Airport (PDX) to Calgary International Airport (YYC)plane PDX - YYC
8h 26m$574–1,458Bus to Tri-Cities Airport, fly
cheapest- Take the bus from The Dalles to Pasco Bus Stopbus
- Fly from Tri-Cities Airport (PSC) to Calgary International Airport (YYC)plane PSC - YYC
10h 30m$112–608Train, bus, drive
- Take the train from Wishram Station to Shelby Amtrak Stationtrain
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridgecar
- Take the bus from Lethbridge to Calgarybus
22h 40m$214–471Bus
- Take the bus from The Dalles to Portland Curbside Bus Stopbus
- Take the bus from Portland Curbside Bus Stop to Vancouverbus
- Take the bus from Vancouver, BC to Calgary, AB - Westbrook Mallbus
26h 23m$251–464Drive 1,091.7 km
- Drive from The Dalles to Calgarycar 1,091.7 km
12h 51m$215–311Bus, train to Seattle-Tacoma International Airport, fly
- Take the bus from The Dalles to Portland Curbside Bus Stopbus
- Take the train from Portland to Tacomatrain
- Fly from Seattle-Tacoma International Airport (SEA) to Calgary International Airport (YYC)plane SEA - YYC
11h 45m$170–1,044Bus, train
- Take the bus from The Dalles to Portland Curbside Bus Stopbus
- Take the train from Portland to Vancouvertrain
- Take the bus from Vancouver, BC to Calgary, AB - Westbrook Mallbus
26h 23m$296–544Bus, train via Kaslo
- Take the bus from The Dalles to Portland Curbside Bus Stopbus
- Take the train from Portland to Vancouvertrain
- Take the bus from Vancouver, BC - Pacific Central Station to Kaslo, BC - 405 4th Stbus
- Take the bus from Kaslo, BC - 405 4th St to Calgary, AB - 11488, 24 Street SEbus
36h 17m$416–714
The Dalles to Calgary by bus
Questions & Answers
The cheapest way to get from The Dalles to Calgary is to drive which costs $210 - $310 and takes 12h 51m.
The fastest way to get from The Dalles to Calgary is to bus and fly which takes 8h 26m and costs $550 - $1,500.
No, there is no direct bus from The Dalles to Calgary. However, there are services departing from 2nd Street and Taylor and arriving at Calgary, AB - Westbrook Mall via The Dalles, Portland Curbside Bus Stop and Vancouver, BC. The journey, including transfers, takes approximately 26h 23m.
The distance between The Dalles and Calgary is 1057 km. The road distance is 1091.7 km.
The best way to get from The Dalles to Calgary without a car is to bus which takes 26h 23m and costs $250 - $470.
It takes approximately 8h 26m to get from The Dalles to Calgary, including transfers.
The Dalles to Calgary bus services, operated by Flixbus USA, depart from The Dalles station.
The Dalles to Calgary bus services, operated by Flixbus USA, arrive at Portland Curbside Bus Stop station.
Calgary is 1h ahead of The Dalles. It is currently 11:28 AM in The Dalles and 12:28 PM in Calgary.
Yes, the driving distance between The Dalles to Calgary is 1092 km. It takes approximately 12h 51m to drive from The Dalles to Calgary.
What companies run services between The Dalles, OR, USA and Calgary, AB, Canada?
You can take a bus from 2nd Street and Taylor to Calgary, AB - Westbrook Mall via The Dalles, Portland Curbside Bus Stop, Vancouver, and Vancouver, BC in around 26h 23m.
- Website
- aircanada.com
Flights from Portland International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $100–600
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $65–390
- Website
- delta.com
Flights from Portland International Airport to Calgary International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–1,300
Flights from Tri-Cities Airport to Calgary International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $140–1,100
Flights from Tri-Cities Airport to Calgary International Airport via Salt Lake City
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–600
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $110–800
- Website
- westjet.com
Flights from Portland International Airport to Calgary International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–1,300
Flights from Tri-Cities Airport to Calgary International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $140–1,100
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $110–800
- Website
- alaskaair.com
Flights from Portland International Airport to Calgary International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $90–550
Flights from Tri-Cities Airport to Calgary International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- $75–440
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $55–370
- Website
- united.com
Flights from Tri-Cities Airport to Calgary International Airport via Denver
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $150–700
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Wishram Station to Shelby Amtrak Station
- Ave. Duration
- 15h 21m
- Frequency
- Twice daily
- Estimated price
- $85–290
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $85–230
- Coach Seat short notice purchase
- $120–290
- Business - advance purchase
- $160–700
- Business Class
- $260–700
Train from Portland to Tacoma
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- $35–85
- Website
- https://www.amtrak.com/home.html
Train from Portland to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $100–200
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from The Dalles to Portland Curbside Bus Stop
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–120
- Schedules at
- flixbus.com
- Adult
- $16–120
Bus from Lethbridge to Calgary
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $23–50
- Schedules at
- flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- $55–120
- Schedules at
- flixbus.com
Bus from The Dalles to Pasco Bus Stop
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $24–120
- Schedules at
- flixbus.com
- Adult
- $24–120
- Phone
- +1 406-470-0727
- tctransit@gmail.com
- Website
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- $180–230
- Website
- https://riderexpress.ca/
- Standard
- $180–230
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Vancouver, BC - Pacific Central Station to Kaslo, BC - 405 4th St
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Kaslo, BC - 405 4th St to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Want to know more about travelling around Canada
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
More Questions & Answers
There are 853+ hotels available in Calgary.













