There are 7 ways to get from Guelph to Banff by plane, shuttle, 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 Kitchener/Waterloo Airport, shuttle
best- Fly from Kitchener/Waterloo Airport (YKF) to Calgary International Airport (YYC)plane YKF - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
6h 17m$240–1,134Train to Toronto Pearson International Airport, fly, shuttle
cheapest- Take the train from Guelph Central GO to Bramalea GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)plane YYZ - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
8h 35m$229–737Bus, train
- Take the bus from Guelph to Londonbus
- Take the train from London to Windsortrain
- Take the bus from Detroit to Chicago Union Stationbus
- Take the train from Chicago Union Station to Everett Amtrak Stationtrain
- Take the bus from Everett Bus Stop to Vancouverbus
- Take the bus from Vancouver, BC to Banff, ABbus
3d 3h$1,199–2,614Drive 3,345.1 km
- Drive from Guelph to Banffcar 3,345.1 km
37h 29m$676–977Bus to John C. Munro Hamilton International Airport, fly, shuttle
- Take the bus from Guelph Central GO Bus to Hamilton GO Centre Busbus
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)plane YHM - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
9h 27m$261–1,087Train to London International Airport, fly, shuttle
- Take the train from Guelph to Londontrain
- Fly from London International Airport (YXU) to Calgary International Airport (YYC)plane YXU - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
10h 17m$300–1,187Train, bus
- Take the train from Guelph Central GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
3d 6h$454–748
Guelph to Banff by bus, foot, train, and car
Questions & Answers
The cheapest way to get from Guelph to Banff is to train and fly and shuttle which costs $220 - $750 and takes 8h 35m.
The fastest way to get from Guelph to Banff is to fly and shuttle which takes 6h 17m and costs $240 - $1,200.
The distance between Guelph and Banff is 2803 km. The road distance is 3345.1 km.
The best way to get from Guelph to Banff without a car is to train and bus which takes 3 days 6h and costs $450 - $750.
It takes approximately 6h 17m to get from Guelph to Banff, including transfers.
Banff is 2h behind Guelph. It is currently 6:11 AM in Guelph and 4:11 AM in Banff.
Yes, the driving distance between Guelph to Banff is 3345 km. It takes approximately 37h 29m to drive from Guelph to Banff.
There are 625+ hotels available in Banff.
What companies run services between Guelph, ON, Canada and Banff, AB, Canada?
There is no direct connection from Guelph to Banff. However, you can take the taxi to Kitchener-Airport-YKF airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the shuttle to Banff, AB. Alternatively, you can take a bus from Guelph to Banff, AB via London, London, Windsor, Detroit, Chicago Union Station, Chicago Union Station, Everett Amtrak Station, Everett Bus Stop, Vancouver, and Vancouver, BC in around 3d 3h.
- Website
- westjet.com
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $170–1,000
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $150–550
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $300–950
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $220–1,000
Flights from London International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 7h
- When
- Friday and Sunday
- Estimated price
- $220–1,000
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $160–650
Flights from London International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 19m
- When
- Every day
- Estimated price
- $410–1,700
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $170–320
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $190–1,000
Flights from John C. Munro Hamilton International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $190–1,000
- Website
- flyflair.com
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–800
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $170–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Windsor
- Ave. Duration
- 1h 57m
- 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
Train from Guelph to London
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $25–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $26–120
- Economy Adult - Advanced Booking
- $26–85
- Economy Escape Advanced Booking - Adult
- $25–45
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
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Chicago Union Station to Everett Amtrak Station
- Ave. Duration
- 44h 58m
- Frequency
- Once daily
- Estimated price
- $900–2,000
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Guelph Central GO to Bramalea GO
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Guelph Central GO to Union Station GO
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $14–19
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–19
- Phone
- +1 403 762 0000
- info@banfftransportation.com
- Website
- banfftransportation.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- https://www.banfftransportation.com/
- Phone
- +1 403 800 0355
- info@fairybus.com
- Website
- fairybus.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $55–65
- Website
- https://www.fairybus.com/
- Phone
- +1 403 754 6467
- info@mtnparktrans.com
- Website
- mtnparktrans.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- https://mtnparktrans.com/
- Schedules at
- https://mtnparktrans.com/schedules/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Guelph to London
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- flixbus.com
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $21–35
- Schedules at
- flixbus.com
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Detroit to Chicago Union Station
- Ave. Duration
- 5h 27m
- Frequency
- Once a week
- Estimated price
- $130–210
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- https://www.greyhound.com/
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Banff, AB
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- $100–210
- Website
- https://riderexpress.ca/
- Standard
- $100–210
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Guelph Central GO Bus to Hamilton GO Centre Bus
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $11–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–14
- 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 866 606 6700
- explorerockies@brewster.ca
- Website
- banffjaspercollection.com
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
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
Need to know: Greyhound
Read the travel guide




























