HowToGo

Flight from Banff to British Columbia, Canada

How to get to British Columbia, Canada from Banff by flight ? You can check flights from Banff to British Columbia, Canada below.

Search Transfer from Banff to British Columbia, Canada

Search Flights

You can find flight ticket prices from Banff to British Columbia, Canada with our flight tickets search tool below

1. Aberdeen to Vancouver

  1. You take a bus, shuttle or taxi from your location in Banff to Aberdeen.

  2. You take a flight from Aberdeen to Vancouver and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Vancouver to your destination in British Columbia, Canada.

Flight Depart Arrive
KL1440 KLM
KL0681 KLM
06:05 Aberdeen
11:15 Amsterdam Schiphol
08:35 Amsterdam Schiphol
12:05 Vancouver
Connect
KL1440 KLM
DL143 Delta
DL4523 Delta
06:05 Aberdeen
10:15 Amsterdam Schiphol
13:33 Seattle
08:35 Amsterdam Schiphol
11:26 Seattle
14:38 Vancouver
Connect
KL1440 KLM
KL0679 KLM
WS129 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
15:30 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
Connect
KL1440 KLM
KL0677 KLM
WS129 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
15:30 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
Connect
BA1303 British Airways
BA085 British Airways
07:10 Aberdeen
17:10 London Heathrow
08:50 London Heathrow
18:35 Vancouver
Connect
KL1444 KLM
KL0675 KLM
WS141 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
13:10 Amsterdam Schiphol
15:30 Edmonton
17:33 Vancouver
Connect
BA1307 British Airways
BA085 British Airways
10:55 Aberdeen
17:10 London Heathrow
12:35 London Heathrow
18:35 Vancouver
Connect
BA1307 British Airways
AC861 Air Canada
10:55 Aberdeen
14:10 London Heathrow
12:35 London Heathrow
15:30 Vancouver
Connect
BA1309 British Airways
BA085 British Airways
14:15 Aberdeen
17:10 London Heathrow
15:50 London Heathrow
18:35 Vancouver
Connect

2. Aberdeen to Kelowna

  1. You take a bus, shuttle or taxi from your location in Banff to Aberdeen.

  2. You take a flight from Aberdeen to Kelowna and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Kelowna to your destination in British Columbia, Canada.

Flight Depart Arrive
KL1440 KLM
KL0681 KLM
WS3322 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
13:00 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
13:57 Kelowna
Connect
KL1440 KLM
KL0679 KLM
WS183 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
16:25 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:26 Kelowna
Connect
KL1440 KLM
KL0681 KLM
WS3324 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
15:50 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
16:47 Kelowna
Connect
KL1440 KLM
KL0679 KLM
WS3265 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
18:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
18:11 Kelowna
Connect
KL1440 KLM
KL0677 KLM
WS183 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
16:25 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:26 Kelowna
Connect
KL1440 KLM
KL0679 KLM
WS3343 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
15:15 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:26 Kelowna
Connect
KL1440 KLM
KL0675 KLM
WS3311 WestJet
06:05 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
08:35 Amsterdam Schiphol
15:30 Edmonton
17:21 Kelowna
Connect
KL1440 KLM
KL0677 KLM
WS3343 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
15:15 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:26 Kelowna
Connect
KL1440 KLM
KL0675 KLM
WS219 WestJet
06:05 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
08:35 Amsterdam Schiphol
15:30 Edmonton
18:09 Kelowna
Connect
KL1440 KLM
KL0681 KLM
WS3326 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
18:30 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
19:27 Kelowna
Connect
KL1440 KLM
KL0677 KLM
WS3265 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
18:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
18:11 Kelowna
Connect
KL1440 KLM
KL0675 KLM
WS3125 WestJet
06:05 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
08:35 Amsterdam Schiphol
15:30 Edmonton
18:21 Kelowna
Connect
BA1301 British Airways
AC861 Air Canada
AC8418 Air Canada
06:45 Aberdeen
14:10 London Heathrow
17:15 Vancouver
08:30 London Heathrow
15:30 Vancouver
18:12 Kelowna
Connect
BA1301 British Airways
AC851 Air Canada
AC8407 Air Canada
06:45 Aberdeen
13:05 London Heathrow
19:50 Calgary
08:30 London Heathrow
14:55 Calgary
19:59 Kelowna
Connect
BA1301 British Airways
AC851 Air Canada
AC8405 Air Canada
06:45 Aberdeen
13:05 London Heathrow
16:55 Calgary
08:30 London Heathrow
14:55 Calgary
17:04 Kelowna
Connect
BA1303 British Airways
AC851 Air Canada
AC8407 Air Canada
07:10 Aberdeen
13:05 London Heathrow
19:50 Calgary
08:50 London Heathrow
14:55 Calgary
19:59 Kelowna
Connect
BA1303 British Airways
AC861 Air Canada
AC8418 Air Canada
07:10 Aberdeen
14:10 London Heathrow
17:15 Vancouver
08:50 London Heathrow
15:30 Vancouver
18:12 Kelowna
Connect
BA1303 British Airways
AC851 Air Canada
AC8405 Air Canada
07:10 Aberdeen
13:05 London Heathrow
16:55 Calgary
08:50 London Heathrow
14:55 Calgary
17:04 Kelowna
Connect
BA1303 British Airways
BA085 British Airways
WS3328 WestJet
07:10 Aberdeen
17:10 London Heathrow
19:30 Vancouver
08:50 London Heathrow
18:35 Vancouver
20:27 Kelowna
Connect
KL1444 KLM
KL0675 KLM
WS3880 WestJet
WS399 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
19:15 Calgary
13:10 Amsterdam Schiphol
15:30 Edmonton
17:55 Calgary
19:16 Kelowna
Connect
KL1444 KLM
KL0675 KLM
WS3125 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
13:10 Amsterdam Schiphol
15:30 Edmonton
18:21 Kelowna
Connect
KL1444 KLM
KL0675 KLM
WS219 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
13:10 Amsterdam Schiphol
15:30 Edmonton
18:09 Kelowna
Connect
KL1444 KLM
KL0675 KLM
WS3311 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
13:10 Amsterdam Schiphol
15:30 Edmonton
17:21 Kelowna
Connect
BA1307 British Airways
BA085 British Airways
WS3330 WestJet
10:55 Aberdeen
17:10 London Heathrow
20:30 Vancouver
12:35 London Heathrow
18:35 Vancouver
21:27 Kelowna
Connect
BA1307 British Airways
AC865 Air Canada
AC365 Air Canada
10:55 Aberdeen
15:00 London Heathrow
19:05 Montreal
12:35 London Heathrow
17:10 Montreal
21:35 Kelowna
Connect
BA1307 British Airways
AC861 Air Canada
AC8418 Air Canada
10:55 Aberdeen
14:10 London Heathrow
17:15 Vancouver
12:35 London Heathrow
15:30 Vancouver
18:12 Kelowna
Connect
BA1307 British Airways
BA085 British Airways
AC8420 Air Canada
10:55 Aberdeen
17:10 London Heathrow
20:10 Vancouver
12:35 London Heathrow
18:35 Vancouver
21:07 Kelowna
Connect
BA1307 British Airways
AC861 Air Canada
AC8422 Air Canada
10:55 Aberdeen
14:10 London Heathrow
22:45 Vancouver
12:35 London Heathrow
15:30 Vancouver
23:42 Kelowna
Connect
BA1307 British Airways
AC861 Air Canada
AC8420 Air Canada
10:55 Aberdeen
14:10 London Heathrow
20:10 Vancouver
12:35 London Heathrow
15:30 Vancouver
21:07 Kelowna
Connect
BA1307 British Airways
BA085 British Airways
WS3328 WestJet
10:55 Aberdeen
17:10 London Heathrow
19:30 Vancouver
12:35 London Heathrow
18:35 Vancouver
20:27 Kelowna
Connect
BA1309 British Airways
BA085 British Airways
AC8420 Air Canada
14:15 Aberdeen
17:10 London Heathrow
20:10 Vancouver
15:50 London Heathrow
18:35 Vancouver
21:07 Kelowna
Connect
BA1309 British Airways
BA085 British Airways
WS3330 WestJet
14:15 Aberdeen
17:10 London Heathrow
20:30 Vancouver
15:50 London Heathrow
18:35 Vancouver
21:27 Kelowna
Connect
BA1309 British Airways
BA085 British Airways
WS3328 WestJet
14:15 Aberdeen
17:10 London Heathrow
19:30 Vancouver
15:50 London Heathrow
18:35 Vancouver
20:27 Kelowna
Connect

3. Aberdeen to Victoria

  1. You take a bus, shuttle or taxi from your location in Banff to Aberdeen.

  2. You take a flight from Aberdeen to Victoria and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Victoria to your destination in British Columbia, Canada.

Flight Depart Arrive
KL1440 KLM
KL0679 KLM
WS129 WestJet
WS3185 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
15:30 Calgary
22:30 Vancouver
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
23:03 Victoria
Connect
KL1440 KLM
KL0677 KLM
WS227 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
16:25 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:55 Victoria
Connect
KL1440 KLM
KL0679 KLM
WS227 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
16:25 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:55 Victoria
Connect
KL1440 KLM
KL0677 KLM
WS3113 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
16:15 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
17:04 Victoria
Connect
KL1440 KLM
KL0679 KLM
WS3113 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
16:15 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
17:04 Victoria
Connect
KL1440 KLM
KL0679 KLM
WS3169 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
15:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:49 Victoria
Connect
KL1440 KLM
KL0675 KLM
WS173 WestJet
06:05 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
08:35 Amsterdam Schiphol
15:30 Edmonton
18:36 Victoria
Connect
KL1440 KLM
KL0679 KLM
WS133 WestJet
WS3185 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
17:30 Calgary
22:30 Vancouver
08:35 Amsterdam Schiphol
13:25 Calgary
17:56 Vancouver
23:03 Victoria
Connect
KL1440 KLM
KL0677 KLM
WS133 WestJet
WS3185 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
17:30 Calgary
22:30 Vancouver
08:35 Amsterdam Schiphol
13:25 Calgary
17:56 Vancouver
23:03 Victoria
Connect
KL1440 KLM
KL0681 KLM
WS3185 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
22:30 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
23:03 Victoria
Connect
KL1440 KLM
KL0679 KLM
WS129 WestJet
WS3183 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
15:30 Calgary
17:30 Vancouver
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
18:03 Victoria
Connect
KL1440 KLM
KL0677 KLM
WS3169 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
15:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:49 Victoria
Connect
KL1440 KLM
KL0681 KLM
WS3295 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
14:30 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
15:03 Victoria
Connect
KL1440 KLM
KL0681 KLM
WS3183 WestJet
06:05 Aberdeen
11:15 Amsterdam Schiphol
17:30 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
18:03 Victoria
Connect
KL1440 KLM
KL0677 KLM
WS129 WestJet
WS3183 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
15:30 Calgary
17:30 Vancouver
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
18:03 Victoria
Connect
BA1301 British Airways
AC851 Air Canada
AC8557 Air Canada
06:45 Aberdeen
13:05 London Heathrow
19:55 Calgary
08:30 London Heathrow
14:55 Calgary
20:25 Victoria
Connect
BA1301 British Airways
AC861 Air Canada
AC8067 Air Canada
06:45 Aberdeen
14:10 London Heathrow
17:25 Vancouver
08:30 London Heathrow
15:30 Vancouver
17:54 Victoria
Connect
BA1301 British Airways
AC861 Air Canada
AC8069 Air Canada
06:45 Aberdeen
14:10 London Heathrow
19:05 Vancouver
08:30 London Heathrow
15:30 Vancouver
19:34 Victoria
Connect
BA1303 British Airways
AC861 Air Canada
AC8069 Air Canada
07:10 Aberdeen
14:10 London Heathrow
19:05 Vancouver
08:50 London Heathrow
15:30 Vancouver
19:34 Victoria
Connect
BA1303 British Airways
AC851 Air Canada
AC8557 Air Canada
07:10 Aberdeen
13:05 London Heathrow
19:55 Calgary
08:50 London Heathrow
14:55 Calgary
20:25 Victoria
Connect
BA1303 British Airways
AC861 Air Canada
AC8067 Air Canada
07:10 Aberdeen
14:10 London Heathrow
17:25 Vancouver
08:50 London Heathrow
15:30 Vancouver
17:54 Victoria
Connect
KL1444 KLM
KL0675 KLM
WS173 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
18:00 Edmonton
13:10 Amsterdam Schiphol
15:30 Edmonton
18:36 Victoria
Connect
BA1307 British Airways
BA085 British Airways
AC8071 Air Canada
10:55 Aberdeen
17:10 London Heathrow
22:45 Vancouver
12:35 London Heathrow
18:35 Vancouver
23:14 Victoria
Connect
BA1307 British Airways
AC861 Air Canada
AC8071 Air Canada
10:55 Aberdeen
14:10 London Heathrow
22:45 Vancouver
12:35 London Heathrow
15:30 Vancouver
23:14 Victoria
Connect
BA1307 British Airways
BA085 British Airways
WS3185 WestJet
10:55 Aberdeen
17:10 London Heathrow
22:30 Vancouver
12:35 London Heathrow
18:35 Vancouver
23:03 Victoria
Connect
BA1307 British Airways
AC861 Air Canada
AC8069 Air Canada
10:55 Aberdeen
14:10 London Heathrow
19:05 Vancouver
12:35 London Heathrow
15:30 Vancouver
19:34 Victoria
Connect
BA1307 British Airways
AC861 Air Canada
AC8067 Air Canada
10:55 Aberdeen
14:10 London Heathrow
17:25 Vancouver
12:35 London Heathrow
15:30 Vancouver
17:54 Victoria
Connect
BA1309 British Airways
BA085 British Airways
WS3185 WestJet
14:15 Aberdeen
17:10 London Heathrow
22:30 Vancouver
15:50 London Heathrow
18:35 Vancouver
23:03 Victoria
Connect
BA1309 British Airways
BA085 British Airways
AC8071 Air Canada
14:15 Aberdeen
17:10 London Heathrow
22:45 Vancouver
15:50 London Heathrow
18:35 Vancouver
23:14 Victoria
Connect

4. Aberdeen to Nanaimo

  1. You take a bus, shuttle or taxi from your location in Banff to Aberdeen.

  2. You take a flight from Aberdeen to Nanaimo and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Nanaimo to your destination in British Columbia, Canada.

Flight Depart Arrive
KL1440 KLM
KL0679 KLM
WS3175 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
16:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:49 Nanaimo
Connect
KL1440 KLM
KL0679 KLM
WS3153 WestJet
06:05 Aberdeen
12:35 Amsterdam Schiphol
18:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
18:49 Nanaimo
Connect
KL1440 KLM
KL0677 KLM
WS3153 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
18:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
18:49 Nanaimo
Connect
KL1440 KLM
KL0681 KLM
AC8257 Air Canada
06:05 Aberdeen
11:15 Amsterdam Schiphol
12:55 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
13:23 Nanaimo
Connect
KL1440 KLM
KL0677 KLM
WS3175 WestJet
06:05 Aberdeen
12:25 Amsterdam Schiphol
16:00 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
16:49 Nanaimo
Connect
KL1440 KLM
KL0681 KLM
AC8261 Air Canada
06:05 Aberdeen
11:15 Amsterdam Schiphol
15:35 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
16:03 Nanaimo
Connect
KL1440 KLM
KL0681 KLM
AC8259 Air Canada
06:05 Aberdeen
11:15 Amsterdam Schiphol
13:40 Vancouver
08:35 Amsterdam Schiphol
12:05 Vancouver
14:08 Nanaimo
Connect
KL1440 KLM
KL0679 KLM
AC8275 Air Canada
06:05 Aberdeen
12:35 Amsterdam Schiphol
14:50 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:35 Nanaimo
Connect
KL1440 KLM
KL0677 KLM
AC8275 Air Canada
06:05 Aberdeen
12:25 Amsterdam Schiphol
14:50 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:35 Nanaimo
Connect
BA1301 British Airways
AC851 Air Canada
AC8277 Air Canada
06:45 Aberdeen
13:05 London Heathrow
19:50 Calgary
08:30 London Heathrow
14:55 Calgary
20:35 Nanaimo
Connect
BA1301 British Airways
AC851 Air Canada
AC219 Air Canada
AC8265 Air Canada
06:45 Aberdeen
13:05 London Heathrow
16:35 Calgary
20:00 Vancouver
08:30 London Heathrow
14:55 Calgary
17:10 Vancouver
20:28 Nanaimo
Connect
BA1301 British Airways
AC861 Air Canada
AC8263 Air Canada
06:45 Aberdeen
14:10 London Heathrow
17:50 Vancouver
08:30 London Heathrow
15:30 Vancouver
18:18 Nanaimo
Connect
LM12 Loganair
KL1516 KLM
KL0679 KLM
WS3175 WestJet
06:50 Aberdeen
09:25 Norwich
12:35 Amsterdam Schiphol
16:00 Calgary
08:05 Norwich
11:20 Amsterdam Schiphol
13:25 Calgary
16:49 Nanaimo
Connect
LM12 Loganair
KL1516 KLM
KL0677 KLM
WS3175 WestJet
06:50 Aberdeen
09:25 Norwich
12:25 Amsterdam Schiphol
16:00 Calgary
08:05 Norwich
11:20 Amsterdam Schiphol
13:25 Calgary
16:49 Nanaimo
Connect
BA1303 British Airways
AC851 Air Canada
AC221 Air Canada
AC8265 Air Canada
07:10 Aberdeen
13:05 London Heathrow
17:30 Calgary
20:00 Vancouver
08:50 London Heathrow
14:55 Calgary
18:05 Vancouver
20:28 Nanaimo
Connect
BA1303 British Airways
BA085 British Airways
WS3317 WestJet
07:10 Aberdeen
17:10 London Heathrow
21:30 Vancouver
08:50 London Heathrow
18:35 Vancouver
22:00 Nanaimo
Connect
BA1303 British Airways
AC851 Air Canada
AC8277 Air Canada
07:10 Aberdeen
13:05 London Heathrow
19:50 Calgary
08:50 London Heathrow
14:55 Calgary
20:35 Nanaimo
Connect
BA1303 British Airways
AC851 Air Canada
AC223 Air Canada
AC8265 Air Canada
07:10 Aberdeen
13:05 London Heathrow
18:35 Calgary
20:00 Vancouver
08:50 London Heathrow
14:55 Calgary
19:10 Vancouver
20:28 Nanaimo
Connect
BA1303 British Airways
AC861 Air Canada
AC8263 Air Canada
07:10 Aberdeen
14:10 London Heathrow
17:50 Vancouver
08:50 London Heathrow
15:30 Vancouver
18:18 Nanaimo
Connect
KL1444 KLM
KL0675 KLM
WS141 WestJet
WS3317 WestJet
10:35 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
21:30 Vancouver
13:10 Amsterdam Schiphol
15:30 Edmonton
17:33 Vancouver
22:00 Nanaimo
Connect
KL1444 KLM
KL0675 KLM
WS141 WestJet
AC8265 Air Canada
10:35 Aberdeen
14:40 Amsterdam Schiphol
17:00 Edmonton
20:00 Vancouver
13:10 Amsterdam Schiphol
15:30 Edmonton
17:33 Vancouver
20:28 Nanaimo
Connect
BA1307 British Airways
AC861 Air Canada
AC8267 Air Canada
10:55 Aberdeen
14:10 London Heathrow
22:55 Vancouver
12:35 London Heathrow
15:30 Vancouver
23:23 Nanaimo
Connect
BA1307 British Airways
BA085 British Airways
AC8265 Air Canada
10:55 Aberdeen
17:10 London Heathrow
20:00 Vancouver
12:35 London Heathrow
18:35 Vancouver
20:28 Nanaimo
Connect
BA1307 British Airways
AC861 Air Canada
AC8265 Air Canada
10:55 Aberdeen
14:10 London Heathrow
20:00 Vancouver
12:35 London Heathrow
15:30 Vancouver
20:28 Nanaimo
Connect
BA1307 British Airways
AC861 Air Canada
AC8263 Air Canada
10:55 Aberdeen
14:10 London Heathrow
17:50 Vancouver
12:35 London Heathrow
15:30 Vancouver
18:18 Nanaimo
Connect
BA1307 British Airways
BA085 British Airways
AC8267 Air Canada
10:55 Aberdeen
17:10 London Heathrow
22:55 Vancouver
12:35 London Heathrow
18:35 Vancouver
23:23 Nanaimo
Connect
BA1307 British Airways
BA049 British Airways
AC8096 Air Canada
AC8267 Air Canada
10:55 Aberdeen
15:30 London Heathrow
18:25 Seattle
22:55 Vancouver
12:35 London Heathrow
17:15 Seattle
19:24 Vancouver
23:23 Nanaimo
Connect
BA1307 British Airways
BA049 British Airways
AC8098 Air Canada
AC8267 Air Canada
10:55 Aberdeen
15:30 London Heathrow
20:20 Seattle
22:55 Vancouver
12:35 London Heathrow
17:15 Seattle
21:19 Vancouver
23:23 Nanaimo
Connect
BA1307 British Airways
BA085 British Airways
WS3317 WestJet
10:55 Aberdeen
17:10 London Heathrow
21:30 Vancouver
12:35 London Heathrow
18:35 Vancouver
22:00 Nanaimo
Connect
EI3243 Aer Lingus
EI53 Aer Lingus
AC8096 Air Canada
AC8267 Air Canada
12:10 Aberdeen
15:55 Dublin
18:25 Seattle
22:55 Vancouver
13:50 Dublin
17:30 Seattle
19:24 Vancouver
23:23 Nanaimo
Connect
EI3243 Aer Lingus
EI53 Aer Lingus
AC8098 Air Canada
AC8267 Air Canada
12:10 Aberdeen
15:55 Dublin
20:20 Seattle
22:55 Vancouver
13:50 Dublin
17:30 Seattle
21:19 Vancouver
23:23 Nanaimo
Connect
BA1309 British Airways
BA085 British Airways
AC8265 Air Canada
14:15 Aberdeen
17:10 London Heathrow
20:00 Vancouver
15:50 London Heathrow
18:35 Vancouver
20:28 Nanaimo
Connect
BA1309 British Airways
BA085 British Airways
WS3317 WestJet
14:15 Aberdeen
17:10 London Heathrow
21:30 Vancouver
15:50 London Heathrow
18:35 Vancouver
22:00 Nanaimo
Connect
BA1309 British Airways
BA085 British Airways
AC8267 Air Canada
14:15 Aberdeen
17:10 London Heathrow
22:55 Vancouver
15:50 London Heathrow
18:35 Vancouver
23:23 Nanaimo
Connect

5. Inverness to Vancouver

  1. You take a bus, shuttle or taxi from your location in Banff to Inverness.

  2. You take a flight from Inverness to Vancouver and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Vancouver to your destination in British Columbia, Canada.

Flight Depart Arrive
LM591 Loganair
BA1391 British Airways
BA085 British Airways
06:40 Inverness
11:40 Manchester
17:10 London Heathrow
08:00 Manchester
12:50 London Heathrow
18:35 Vancouver
Connect
LM591 Loganair
BA1389 British Airways
BA085 British Airways
06:40 Inverness
09:40 Manchester
17:10 London Heathrow
08:00 Manchester
10:50 London Heathrow
18:35 Vancouver
Connect
KL0924 KLM
KL0675 KLM
WS141 WestJet
10:55 Inverness
14:40 Amsterdam Schiphol
17:00 Edmonton
13:30 Amsterdam Schiphol
15:30 Edmonton
17:33 Vancouver
Connect
KL0924 KLM
KL0675 KLM
WS199 WestJet
10:55 Inverness
14:40 Amsterdam Schiphol
20:45 Edmonton
13:30 Amsterdam Schiphol
15:30 Edmonton
21:18 Vancouver
Connect
KL0924 KLM
KL0609 KLM
DL4525 Delta
10:55 Inverness
17:00 Amsterdam Schiphol
20:25 Salt Lake City
13:30 Amsterdam Schiphol
19:00 Salt Lake City
22:14 Vancouver
Connect
BA1469 British Airways
BA085 British Airways
11:10 Inverness
17:10 London Heathrow
12:45 London Heathrow
18:35 Vancouver
Connect
BA1469 British Airways
AC861 Air Canada
11:10 Inverness
14:10 London Heathrow
12:45 London Heathrow
15:30 Vancouver
Connect
BA1469 British Airways
BA049 British Airways
AS2266 Alaska Airlines, Inc.
11:10 Inverness
15:30 London Heathrow
21:10 Seattle
12:45 London Heathrow
17:15 Seattle
21:59 Vancouver
Connect
KL0928 KLM
KL0609 KLM
DL4525 Delta
13:20 Inverness
17:00 Amsterdam Schiphol
20:25 Salt Lake City
15:55 Amsterdam Schiphol
19:00 Salt Lake City
22:14 Vancouver
Connect
KL0928 KLM
KL0695 KLM
WS725 WestJet
13:20 Inverness
17:55 Amsterdam Schiphol
22:15 Toronto
15:55 Amsterdam Schiphol
19:50 Toronto
00:18 Vancouver
Connect

6. Edinburgh to Vancouver

  1. You take a bus, shuttle or taxi from your location in Banff to Edinburgh.

  2. You take a flight from Edinburgh to Vancouver and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Vancouver to your destination in British Columbia, Canada.

Flight Depart Arrive
AF1887 Air France
DL35 Delta
DL3702 Delta
06:00 Edinburgh
10:20 Paris CDG
15:20 Seattle
08:50 Paris CDG
12:00 Seattle
16:27 Vancouver
Connect
KL1276 KLM
KL0681 KLM
06:00 Edinburgh
11:15 Amsterdam Schiphol
08:35 Amsterdam Schiphol
12:05 Vancouver
Connect
KL1276 KLM
DL143 Delta
DL3702 Delta
06:00 Edinburgh
10:15 Amsterdam Schiphol
15:20 Seattle
08:35 Amsterdam Schiphol
11:26 Seattle
16:27 Vancouver
Connect
U2800 easyJet
WS23 WestJet
06:00 Edinburgh
11:00 London Gatwick
07:35 London Gatwick
13:02 Vancouver
Connect
KL1276 KLM
KL0679 KLM
WS129 WestJet
06:00 Edinburgh
12:35 Amsterdam Schiphol
15:30 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
Connect
KL1276 KLM
KL0677 KLM
WS129 WestJet
06:00 Edinburgh
12:25 Amsterdam Schiphol
15:30 Calgary
08:35 Amsterdam Schiphol
13:25 Calgary
15:56 Vancouver
Connect
AF1887 Air France
DL35 Delta
DL4523 Delta
06:00 Edinburgh
10:20 Paris CDG
13:33 Seattle
08:50 Paris CDG
12:00 Seattle
14:38 Vancouver
Connect
KL1276 KLM
DL143 Delta
DL4523 Delta
06:00 Edinburgh
10:15 Amsterdam Schiphol
13:33 Seattle
08:35 Amsterdam Schiphol
11:26 Seattle
14:38 Vancouver
Connect
AF1887 Air France
AF374 Air France
06:00 Edinburgh
10:15 Paris CDG
08:50 Paris CDG
11:25 Vancouver
Connect
U26921 easyJet
KL0681 KLM
07:00 Edinburgh
11:15 Amsterdam Schiphol
09:35 Amsterdam Schiphol
12:05 Vancouver
Connect
BA1439 British Airways
AC861 Air Canada
08:30 Edinburgh
14:10 London Heathrow
10:05 London Heathrow
15:30 Vancouver
Connect
EI3651 Aer Lingus
EI932 Aer Lingus
BA085 British Airways
08:40 Edinburgh
13:00 Belfast City
17:10 London Heathrow
09:35 Belfast City
14:20 London Heathrow
18:35 Vancouver
Connect
UA37 United Airlines
AC549 Air Canada
09:40 Edinburgh
18:25 Newark
12:10 Newark
21:20 Vancouver
Connect
BA1441 British Airways
BA085 British Airways
10:05 Edinburgh
17:10 London Heathrow
11:40 London Heathrow
18:35 Vancouver
Connect
BA1441 British Airways
AC861 Air Canada
10:05 Edinburgh
14:10 London Heathrow
11:40 London Heathrow
15:30 Vancouver
Connect
DL209 Delta
DL1529 Delta
DL2482 Delta
10:35 Edinburgh
16:43 New York JFK
19:58 Minneapolis
13:10 New York JFK
19:01 Minneapolis
22:08 Vancouver
Connect
EI3653 Aer Lingus
EI932 Aer Lingus
BA085 British Airways
10:50 Edinburgh
13:00 Belfast City
17:10 London Heathrow
11:45 Belfast City
14:20 London Heathrow
18:35 Vancouver
Connect
EI3653 Aer Lingus
BA1417 British Airways
BA085 British Airways
10:50 Edinburgh
14:35 Belfast City
17:10 London Heathrow
11:45 Belfast City
15:55 London Heathrow
18:35 Vancouver
Connect
LH2525 Lufthansa
LH476 Lufthansa
10:50 Edinburgh
15:35 Munich
14:00 Munich
16:45 Vancouver
Connect
KL1280 KLM
KL0675 KLM
WS141 WestJet
10:55 Edinburgh
14:40 Amsterdam Schiphol
17:00 Edmonton
13:30 Amsterdam Schiphol
15:30 Edmonton
17:33 Vancouver
Connect
KL1280 KLM
KL0675 KLM
WS199 WestJet
10:55 Edinburgh
14:40 Amsterdam Schiphol
20:45 Edmonton
13:30 Amsterdam Schiphol
15:30 Edmonton
21:18 Vancouver
Connect
BA1443 British Airways
BA085 British Airways
11:20 Edinburgh
17:10 London Heathrow
12:55 London Heathrow
18:35 Vancouver
Connect
BA1443 British Airways
AC861 Air Canada
11:20 Edinburgh
14:10 London Heathrow
12:55 London Heathrow
15:30 Vancouver
Connect
BA1443 British Airways
BA049 British Airways
AS2266 Alaska Airlines, Inc.
11:20 Edinburgh
15:30 London Heathrow
21:10 Seattle
12:55 London Heathrow
17:15 Seattle
21:59 Vancouver
Connect
BA1445 British Airways
BA085 British Airways
13:55 Edinburgh
17:10 London Heathrow
15:25 London Heathrow
18:35 Vancouver
Connect

References

Find Hotels in British Columbia, Canada

You can find hotels and accommodations in British Columbia, Canada with our hotels search tool below

Booking.com