There are 7 ways to get from Brantford 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 41m$311–1,133Train to Toronto Pearson International Airport, fly, shuttle
cheapest- Take the train from Brantford to Toronto Union Stationtrain
- 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 46m$238–779Bus, train
- Take the bus from Brantford to Londonbus
- Take the bus from London to Sarniabus
- Take the bus from Port Huron Station 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 2h$1,167–2,470Drive 3,319.7 km
- Drive from Brantford to Banffcar 3,319.7 km
37h 9m$657–949Fly from John C. Munro Hamilton International Airport, shuttle
- 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 1m$261–1,089Train to London International Airport, fly, shuttle
- Take the train from Brantford 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
9h 2m$257–1,135Train, bus
- Take the train from Brantford to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
3d 5h$463–839
Brantford to Banff by train and bus
Questions & Answers
The cheapest way to get from Brantford to Banff is to fly and shuttle which costs $310 - $1,200 and takes 6h 41m.
The fastest way to get from Brantford to Banff is to fly and shuttle which takes 6h 41m and costs $310 - $1,200.
The distance between Brantford and Banff is 2823 km. The road distance is 3319.7 km.
The best way to get from Brantford to Banff without a car is to train and bus which takes 3 days 5h and costs $460 - $850.
It takes approximately 6h 41m to get from Brantford to Banff, including transfers.
Banff is 2h behind Brantford. It is currently 6:51 AM in Brantford and 4:51 AM in Banff.
Yes, the driving distance between Brantford to Banff is 3320 km. It takes approximately 37h 9m to drive from Brantford to Banff.
There are 626+ hotels available in Banff.
What companies run services between Brantford, ON, Canada and Banff, AB, Canada?
There is no direct connection from Brantford 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 vehicle from Brantford to Banff, AB via Brantford, London, Sarnia, Port Huron Station, Chicago Union Station, Chicago Union Station, Everett Amtrak Station, Everett Bus Stop, Vancouver, and Vancouver, BC in around 3d 2h.
- Website
- westjet.com
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–1,000
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $160–370
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $190–900
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $180–950
Flights from London International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 5h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $180–950
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $150–700
Flights from London International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $370–1,600
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $150–360
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
- Thursday, Friday, and Sunday
- Estimated price
- $160–440
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $160–600
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
- $850–1,900
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Brantford to Toronto Union Station
- Ave. Duration
- 1h 9m
- Frequency
- 5 times a day
- Estimated price
- $23–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $24–110
- Economy Adult - Advanced Booking
- $24–85
- Economy Escape Advanced Booking - Adult
- $23–40
Train from Brantford to London
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
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 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 Brantford to London
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $11–20
- Schedules at
- flixbus.com
Bus from London to Sarnia
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $11–20
- Schedules at
- flixbus.com
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- flixbus.com
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Port Huron Station to Chicago Union Station
- Ave. Duration
- 6h 25m
- Frequency
- Once a week
- Estimated price
- $150–240
- 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 25m
- Frequency
- Once daily
- Estimated price
- $25–50
- 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 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























