We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Vancouver to Banff

Find flights

Compare prices (in new window)
    Select all
Low fares for Vancouver (YVR) to Calgary (YYC)
Mon 04/30 - Thu 05/03
3 days, 1 stop max
$298
Thu 05/31 - Sun 06/03
3 days, 1 stop max
$223
Thu 06/28 - Fri 07/06
8 days, 0 stops max
$168
Wed 07/18 - Sun 07/22
4 days, 0 stops max
$130
Sun 08/19 - Sun 08/26
7 days, 0 stops max
$149
Sun 09/02 - Sun 09/09
7 days, 0 stops max
$148
Wed 05/16 - Tue 05/22
6 days, 1 stop max
$210
Thu 05/24 - Thu 06/07
14 days, 1 stop max
$210
Sat 05/26 - Sat 06/09
14 days, 1 stop max
$210
Tue 05/08 - Wed 05/09
1 day, 0 stops max
$218
Tue 05/22 - Tue 05/29
7 days, 0 stops max
$218
Thu 05/17 - Tue 05/22
5 days, 0 stops max
$218
Fri 05/25 - Tue 05/29
4 days, 1 stop max
$219
Mon 05/07 - Wed 05/09
2 days, 1 stop max
$219
Thu 05/03 - Fri 05/04
1 day, 1 stop max
$219
Sat 05/19 - Sun 05/20
1 day, 1 stop max
$219
Wed 05/23 - Fri 05/25
2 days, 1 stop max
$223
Sun 05/06 - Thu 05/10
4 days, 1 stop max
$226
Hotels with mountain views in Banff
Storm Mountain Lodge & Cabins
Storm Mountain Lodge & Cabins
404 Reviews
Banff, Canada
from
Fairmont Banff Springs
Fairmont Banff Springs
7,211 Reviews
Banff, Canada
from
Moose Hotel and Suites
Moose Hotel and Suites
784 Reviews
Banff, Canada
from
Rimrock Resort Hotel
Rimrock Resort Hotel
5,345 Reviews
Banff, Canada
from
Route information
  • Vancouver, Canada is 427 miles from Banff
  • There are 3 daily flights from Vancouver, Canada to Banff
  • There are 82 weekly flights from Vancouver, Canada to Banff
  • 58 non-stop flights are operating from Vancouver, Canada to Banff today
  • WestJet has the most nonstop flights between Vancouver, Canada and Banff
  • Toronto, Canada - Pearson International Airport is the most popular connection for one stop flights between Vancouver, Canada and Banff
In-Flight Information
  • The average flying time for a direct flight from Vancouver, Canada to Banff is 1 hour 21 minutes
  • Most direct flights leave around 15:00 PDT
  • LAN Airlines (now LATAM Airlines) flight #5188 is today's earliest flight from Vancouver, Canada to Banff (6:00 PDT, Boeing 737-800 (winglets) pax)
  • China Airlines flight #9344 is today's latest flight from Vancouver, Canada to Banff (22:00 PDT, Boeing 737-700 (winglets) pax)
Show more
Arrival information
  • Banff is 67 mi from Calgary Intl Airport (Calgary, Canada).
  • Calgary Intl Airport (Calgary, Canada)
    • Right now, 51 airlines operate out of Calgary Intl Airport.
    • Calgary Intl Airport offers nonstop flights to 66 cities.
    • Every week, at least 1,358 domestic flights and 637 international flights depart from Calgary Intl Airport.
Show more