There are 5 ways to get from Banff to Sherbrooke by bus, plane, 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.
Bus, fly to Montréal–Pierre Elliott Trudeau International Airport
best- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YYC - YUL
- Take the bus from Montréal - Gare d'autocars to Sherbrooke / Terminusbus
10h 6m$277–912Bus, train
- Take the bus from Banff, AB to Jasper, ABbus
- Take the train from Jasper to Toronto Union Stationtrain
- Take the bus from Toronto Union Station to Montrealbus
- Take the bus from Montréal - Gare d'autocars to Sherbrooke / Terminusbus
3d 16h$440–841Drive 3,786.1 km
- Drive from Banff to Sherbrookecar 3,786.1 km
45h 14m$737–1,065Bus, fly to Québec City Jean Lesage International Airport
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Québec City Jean Lesage International Airport (YQB)plane YYC - YQB
- Take the bus from Sainte-Foy to Sherbrookebus
11h 26m$403–1,338Bus, fly to Ottawa Macdonald-Cartier International Airport, train
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYC - YOW
- Take the train from Ottawa to Montréaltrain
- Take the bus from Montréal - Gare d'autocars to Sherbrooke / Terminusbus
13h 11m$307–1,082
Banff to Sherbrooke by bus, train, and subway
Questions & Answers
The cheapest way to get from Banff to Sherbrooke is to bus and fly and train which costs $300 - $1,100 and takes 13h 11m.
The fastest way to get from Banff to Sherbrooke is to bus and fly which takes 10h 6m and costs $270 - $950.
The distance between Banff and Sherbrooke is 3315 km. The road distance is 3786.1 km.
The best way to get from Banff to Sherbrooke without a car is to bus and train which takes 3 days 16h and costs $440 - $850.
It takes approximately 10h 6m to get from Banff to Sherbrooke, including transfers.
Sherbrooke is 2h ahead of Banff. It is currently 6:50 PM in Banff and 8:50 PM in Sherbrooke.
Yes, the driving distance between Banff to Sherbrooke is 3786 km. It takes approximately 45h 14m to drive from Banff to Sherbrooke.
There are 93+ hotels available in Sherbrooke.
What companies run services between Banff, AB, Canada and Sherbrooke, QC, Canada?
There is no direct connection from Banff to Sherbrooke. However, you can take the bus to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Montréal–Pierre Elliott Trudeau International Airport (YUL), walk to YUL Aéroport Montréal-Trudeau, take the line 747 bus to Station Lionel-Groulx, walk to Station Lionel-Groulx, take the line 1 subway to Station Berri-UQAM, walk to Montréal - Gare d'autocars, then take the bus to Sherbrooke / Terminus. Alternatively, you can take a bus from Banff, AB to Sherbrooke / Terminus via Jasper, AB, Jasper, Toronto (Union Station), Toronto Union Station, Montreal, Station Bonaventure, Station Berri-UQAM, and Montréal - Gare d'autocars in around 3d 16h.
- Website
- aircanada.com
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–650
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 5h 50m
- When
- Monday to Saturday
- Estimated price
- $140–650
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 6h 34m
- When
- Every day
- Estimated price
- $150–650
Flights from Calgary International Airport to Québec City Jean Lesage International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $200–850
Flights from Calgary International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- $210–900
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $150–700
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 7h 14m
- When
- Every day
- Estimated price
- $160–700
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $160–700
- Website
- westjet.com
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 4h 19m
- When
- Monday to Saturday
- Estimated price
- $140–700
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 7h 23m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $140–700
Flights from Calgary International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- $280–1,200
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $160–850
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 7h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $160–850
- Website
- flyporter.com
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $220–800
Flights from Calgary International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 6h 15m
- When
- Tuesday to Sunday
- Estimated price
- $220–800
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 7m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
Flights from Calgary International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- 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
Train from Ottawa to Montréal
- Ave. Duration
- 2h 2m
- Frequency
- 4 times a day
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–90
- Economy Escape Advanced Booking - Adult
- $30–50
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- +1-819-562-8899
- sac@limocar.ca
- Website
- limocar.ca
Bus from Montréal - Gare d'autocars to Sherbrooke / Terminus
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Book at
- https://limocar.betterez.com/cart/572ca2836aaf4d9618001f07?lang=en
- Website
- https://limocar.ca/en/home/
- Adult
- $30–45
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Banff, AB to Jasper, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- sundogtours.com
- Adult
- $95–140
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Montreal
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- +1 888 872-5525
- info@autobus.qc.ca
- Website
- autobus.qc.ca
Bus from Sainte-Foy to Sherbrooke
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $50–75
- Website
- https://www.autobus.qc.ca/en
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 Train travel in France: A guide to SNCF, 10 amazing places to get away from it all in Australia, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.


















