There are 5 ways to get from Quebec to Canmore by plane, bus, 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.
Fly from Québec City Jean Lesage International Airport, bus
best- Fly from Québec City Jean Lesage International Airport (YQB) to Calgary International Airport (YYC)plane YQB - YYC
- Take the bus from Calgary International Airport to Canmore, BCbus
8h 37m$369–1,399Train to Montréal–Pierre Elliott Trudeau International Airport, fly, bus
cheapest- Take the train from Québec to Montréaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Calgary International Airport (YYC)plane YUL - YYC
- Take the bus from Calgary International Airport to Canmore, BCbus
11h 29m$320–1,073Train, bus
- Take the train from Québec to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
3d 15h$576–1,059Drive 3,849.8 km
- Drive from Quebec to Canmorecar 3,849.8 km
46h 18m$752–1,085Bus, train
- Take the bus from Quebec, QC - 365 Abraham Martin Street to Montréal Downtown – Métro Papineaubus
- Take the bus from Montreal, QC to Toronto Union Stationbus
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Canmore, AB - Coast Canmore Hotelbus
3d 17h
Quebec to Canmore by train and bus
Questions & Answers
The cheapest way to get from Quebec to Canmore is to train and fly and bus which costs $320 - $1,100 and takes 11h 29m.
The fastest way to get from Quebec to Canmore is to fly and bus which takes 8h 37m and costs $360 - $1,400.
The distance between Quebec and Canmore is 3236 km. The road distance is 3849.8 km.
The best way to get from Quebec to Canmore without a car is to train and bus which takes 3 days 15h and costs $550 - $1,100.
It takes approximately 8h 37m to get from Quebec to Canmore, including transfers.
Canmore is 2h behind Quebec. It is currently 4:09 AM in Quebec and 2:09 AM in Canmore.
Yes, the driving distance between Quebec to Canmore is 3850 km. It takes approximately 46h 18m to drive from Quebec to Canmore.
There are 1569+ hotels available in Canmore.
What companies run services between Quebec, QC, Canada and Canmore, AB, Canada?
There is no direct connection from Quebec to Canmore. However, you can take the line 80 bus to Aérogare, walk to Québec City Jean Lesage International Airport (YQB) airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport, then take the bus to Canmore, BC. Alternatively, you can take a train from Québec to Canmore, AB - Coast Canmore Hotel via Montréal, Toronto Union Station, Jasper, Jasper, AB, and Banff, AB in around 3d 15h.
- Website
- aircanada.com
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 7h 49m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 8h 26m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $310–1,300
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $180–800
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- $180–800
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $190–800
- Website
- flyporter.com
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Montreal St. Hubert
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $310–1,300
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 6h 49m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $310–1,300
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 41m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–850
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $230–850
- Website
- westjet.com
Flights from Québec City Jean Lesage International Airport to Calgary International Airport
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $260–1,200
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $180–800
- Website
- united.com
Flights from Québec City Jean Lesage International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $250–1,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Québec to Montréal
- Ave. Duration
- 3h 14m
- Frequency
- 5 times a day
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $45–130
- Economy Adult - Advanced Booking
- $45–100
- Economy Escape Advanced Booking - Adult
- $40–60
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
- Phone
- 1-888-449-2901
- info@banffairporter.com
- Website
- banffairporter.com
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $83
- Website
- https://banffairporter.com/
- Schedules at
- https://banffairporter.com/schedule-rates/
- Adult (18-64)
- $83
- Phone
- +1 866 606 6700
- explorerockies@brewster.ca
- Website
- banffjaspercollection.com
Bus from Calgary International Airport to Canmore, BC
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $65–95
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $65–95
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $140–180
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $140–180
Bus from Jasper, AB to Canmore, AB - Coast Canmore Hotel
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $150–190
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $150–190
- Phone
- +1 780 852 4056
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- https://www.sundogtours.com/
- Phone
- +1 438 793 4003
- info@jaguaride.com
- Website
- jaguaride.com
Bus from Quebec, QC - 365 Abraham Martin Street to Montréal Downtown – Métro Papineau
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Website
- https://www.jaguaride.com/t-en
- Phone
- +1 866 488 4452
- questions@ca.megabus.com
- Website
- ca.megabus.com
Bus from Montreal, QC to Toronto Union Station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, How to get from Luton Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.












