There are 9 ways to get from Erie to Banff by plane, bus, bus (Greyhound, Flixbus), train, car, or shuttle
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 Erie International Airport, bus
best- Fly from Erie International Airport (ERI) to Calgary International Airport (YYC)plane ERI - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
12h 11m$271–1,011Bus, bus to Kitchener/Waterloo Airport, fly
cheapest- Take the bus from Erie, PA to Buffalo, NYbus
- Take the bus from Buffalo to Mississaugabus
- Take the bus from Winston Churchill Transitway Station to Sportsworld Dr. @ Hwy. 8 Park & Ridebus
- Fly from Kitchener/Waterloo Airport (YKF) to Calgary International Airport (YYC)plane YKF - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
14h 53m$254–738Bus
- Take the bus from Erie to Cleveland Bus Stationbus
- Take the bus from Cleveland Bus Station to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver, BC to Banff, ABbus
3d 7h$745–1,497Train, bus
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
3d 11h$504–924Drive 3,396.2 km
- Drive from Erie to Banffcar 3,396.2 km
36h 23m$658–951Bus, shuttle to Toronto Pearson International Airport, fly
- Take the bus from Erie, PA to Buffalo, NYbus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)plane YYZ - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
12h 37m$347–847Train, train to John C. Munro Hamilton International Airport, fly, bus
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo Depew Station to Niagara Fallstrain
- Take the train from Niagara Falls GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)plane YHM - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
14h 43m$297–1,214Train, bus to Detroit, fly, bus
- Take the train from Erie Station to Toledotrain
- Take the bus from Toledo to Dearbornbus
- Fly from Detroit (DTW) to Calgary International Airport (YYC)plane DTW - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
15h 23m$465–1,223Train, train to London International Airport, fly, bus
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Aldershottrain
- Take the train from Aldershot to Londontrain
- Fly from London International Airport (YXU) to Calgary International Airport (YYC)plane YXU - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
16h 55m$295–1,329
Erie to Banff by bus
Questions & Answers
The cheapest way to get from Erie to Banff is to bus and fly which costs $250 - $750 and takes 14h 53m.
The fastest way to get from Erie to Banff is to fly and bus which takes 12h 11m and costs $270 - $1,100.
No, there is no direct bus from Erie to Banff. However, there are services departing from Erie and arriving at Banff, AB via Cleveland Bus Station, Chicago Bus Station, Denver Union Station, Seattle Bus Station and Vancouver, BC. The journey, including transfers, takes approximately 3 days 7h.
The distance between Erie and Banff is 2904 km. The road distance is 3396.2 km.
The best way to get from Erie to Banff without a car is to bus which takes 3 days 7h and costs $700 - $1,500.
It takes approximately 12h 11m to get from Erie to Banff, including transfers.
Erie to Banff bus services, operated by Greyhound USA, depart from Erie station.
Erie to Banff bus services, operated by Greyhound USA, arrive at Cleveland Bus Station.
Banff is 2h behind Erie. It is currently 1:08 AM in Erie and 11:08 PM in Banff.
Yes, the driving distance between Erie to Banff is 3396 km. It takes approximately 36h 23m to drive from Erie to Banff.
What companies run services between Erie, PA, USA and Banff, AB, Canada?
You can take a bus from Erie to Banff, AB via Cleveland Bus Station, Chicago Bus Station, Denver Union Station, Seattle Bus Station, Vancouver, and Vancouver, BC in around 3d 7h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $140–370
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $150–900
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $140–900
Flights from Detroit to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from Detroit to Calgary International Airport via Minneapolis
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- $140–650
Flights from Detroit to Calgary International Airport via Salt Lake City
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $190–800
Flights from Detroit to Calgary International Airport via Vancouver
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $150–950
Flights from London International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- $150–950
- Website
- aircanada.com
Flights from Erie International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 9m
- When
- Friday
- Estimated price
- $210–950
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $140–650
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $140–650
Flights from Detroit to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $170–750
Flights from Detroit to Calgary International Airport via Denver
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $180–750
Flights from London International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $360–1,600
- Website
- delta.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $140–370
Flights from Detroit to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from Detroit to Calgary International Airport via Minneapolis
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- $140–650
Flights from Detroit to Calgary International Airport via Salt Lake City
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $190–800
Flights from Detroit to Calgary International Airport via Vancouver
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $230–950
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $150–950
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $170–550
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $190–900
Flights from John C. Munro Hamilton International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $190–900
- Website
- aa.com
Flights from Erie International Airport to Calgary International Airport via Charlotte
- Ave. Duration
- 7h 52m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $280–1,200
Flights from Erie International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 8h 36m
- When
- Friday
- Estimated price
- $210–950
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $170–550
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 8h 59m
- When
- Every day
- Estimated price
- $140–650
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $130–550
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $120–300
- Website
- united.com
Flights from Erie International Airport to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 9m
- When
- Friday
- Estimated price
- $210–950
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $140–650
Flights from Detroit to Calgary International Airport via Denver
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $180–750
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Erie Station to Buffalo Depew Station
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $30–75
- Website
- https://www.amtrak.com/home.html
Train from Buffalo Depew Station to Niagara Falls
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $12–28
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Toledo
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- $70–170
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–95
- Economy Escape Advanced Booking - Adult
- $30–50
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
Train from Buffalo Depew Station to Niagara Falls
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $18–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $18–110
- Economy Adult - Advanced Booking
- $18–80
- Economy Escape Advanced Booking - Adult
- $18–35
Train from Buffalo to Aldershot
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- $26–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $28–120
- Economy Adult - Advanced Booking
- $28–85
- Economy Escape Advanced Booking - Adult
- $26–45
Train from Aldershot to London
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $26–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $28–120
- Economy Adult - Advanced Booking
- $28–85
- Economy Escape Advanced Booking - Adult
- $26–45
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Niagara Falls GO to West Harbour GO
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- $12–17
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–17
- Phone
- +1 800 974 2850
- booking@banffexplorer.com
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- https://banffexplorer.com/
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Erie to Cleveland Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $24–50
- Website
- https://www.greyhound.com/
Bus from Cleveland Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- $75–150
- Website
- https://www.greyhound.com/
Bus from Chicago Bus Station to Denver Union Station
- Ave. Duration
- 21h 35m
- Frequency
- Once daily
- Estimated price
- $220–430
- Website
- https://www.greyhound.com/
Bus from Denver Union Station to Seattle Bus Station
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Estimated price
- $300–600
- Website
- https://www.greyhound.com/
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- $25–45
- Schedules at
- flixbus.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-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- 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
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $12–60
- Website
- https://baronsbus.com
- Phone
- +1 905 374 8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Mississauga
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $27–70
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $27–65
- Flexible
- $55–70
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Winston Churchill Transitway Station to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Toledo to Dearborn
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $29–50
- Website
- https://www.amtrak.com/home.html
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 1437+ hotels available in Banff.































