Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
Whether you’re planning a trip from Calgary to Vancouver flights for business, visiting family or exploring the stunning landscapes of British Columbia, securing the best flight at an affordable price is important. FlightsDaddy provides to help you book the most convenient and cost-effective flights. Several major airlines, including Air Canada, WestJet & Flair Airlines, operate direct flights on this popular domestic route. The distance between Calgary International Airport and Vancouver International Airport is approximately 680 km, with non-stop flights taking just 1 hour and 30 minutes.
This month Ready to travel tour the stunning country of Western Canada. Book your flights from Calgary to Vancouver Flights with FlightsDaddy and embark on an unforgettable journey. Whether you are wishing outdoor adventure or urban exploration. We will assist you to find the perfect flight at the best price. With our easy-to-use search platform, you can compare prices and schedules to find the ideal itinerary for your needs. Say goodbye to long drives and hello to seamless travel with FlightsDaddy.
This month discounted airfare from Calgary to Vancouver flights Book online
| Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
|---|---|---|---|---|---|---|---|---|
| 30 March 2026 | 1 April 2026 | Flair Airlines | F8 613 | Flair Airlines (F8 613) | Direct | 540 | Tickets from 540 | |
| 1 April 2026 | 4 April 2026 | Porter Airlines | PD 305 | Porter Airlines (PD 305) | Direct | 295 | Tickets from 295 | |
| 2 April 2026 | 5 April 2026 | Porter Airlines | PD 7900 | Porter Airlines (PD 7900) | Direct | 448 | Tickets from 448 | |
| 3 April 2026 | 6 April 2026 | Westjet | WS 667 | Westjet (WS 667) | 1 Stop | 451 | Tickets from 451 | |
| 4 April 2026 | 7 April 2026 | Westjet | WS 655 | Westjet (WS 655) | 1 Stop | 333 | Tickets from 333 | |
| 5 April 2026 | 12 April 2026 | Porter Airlines | PD 305 | Porter Airlines (PD 305) | Direct | 294 | Tickets from 294 | |
| 6 April 2026 | 8 April 2026 | Westjet | WS 739 | Westjet (WS 739) | Direct | 322 | Tickets from 322 | |
| 7 April 2026 | 11 April 2026 | Westjet | WS 969 | Westjet (WS 969) | 1 Stop | 324 | Tickets from 324 | |
| 8 April 2026 | 10 April 2026 | Westjet | WS 739 | Westjet (WS 739) | 1 Stop | 313 | Tickets from 313 | |
| 9 April 2026 | 13 April 2026 | Westjet | WS 739 | Westjet (WS 739) | Direct | 258 | Tickets from 258 | |
| 10 April 2026 | 19 April 2026 | Westjet | WS 739 | Westjet (WS 739) | 1 Stop | 237 | Tickets from 237 | |
| 11 April 2026 | 14 April 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 253 | Tickets from 253 | |
| 13 April 2026 | 20 April 2026 | Westjet | WS 739 | Westjet (WS 739) | Direct | 246 | Tickets from 246 | |
| 14 April 2026 | 18 April 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 235 | Tickets from 235 | |
| 18 April 2026 | 25 April 2026 | Porter Airlines | PD 125 | Porter Airlines (PD 125) | 1 Stop | 241 | Tickets from 241 | |
| 22 April 2026 | 28 April 2026 | Westjet | WS 739 | Westjet (WS 739) | 1 Stop | 243 | Tickets from 243 | |
| 23 April 2026 | 28 April 2026 | Westjet | WS 739 | Westjet (WS 739) | 1 Stop | 277 | Tickets from 277 | |
| 24 April 2026 | 28 April 2026 | Porter Airlines | PD 313 | Porter Airlines (PD 313) | Direct | 316 | Tickets from 316 | |
| 25 April 2026 | 29 April 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 292 | Tickets from 292 | |
| 26 April 2026 | 30 April 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 308 | Tickets from 308 | |
| 27 April 2026 | 1 May 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 281 | Tickets from 281 | |
| 28 April 2026 | 2 May 2026 | Flair Airlines | F8 607 | Flair Airlines (F8 607) | 1 Stop | 317 | Tickets from 317 | |
| 29 April 2026 | 3 May 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 337 | Tickets from 337 | |
| 30 April 2026 | 4 May 2026 | Flair Airlines | F8 607 | Flair Airlines (F8 607) | Direct | 331 | Tickets from 331 | |
| 1 May 2026 | 4 May 2026 | Porter Airlines | PD 317 | Porter Airlines (PD 317) | Direct | 302 | Tickets from 302 | |
| 6 May 2026 | 11 May 2026 | Porter Airlines | PD 305 | Porter Airlines (PD 305) | Direct | 302 | Tickets from 302 | |
| 7 May 2026 | 11 May 2026 | Westjet | WS 627 | Westjet (WS 627) | 2 Stops | 257 | Tickets from 257 | |
| 13 May 2026 | 22 May 2026 | Air Canada | AC 129 | Air Canada (AC 129) | 1 Stop | 296 | Tickets from 296 | |
| 14 May 2026 | 17 May 2026 | Westjet | WS 627 | Westjet (WS 627) | 1 Stop | 369 | Tickets from 369 | |
| 15 May 2026 | 20 May 2026 | Westjet | WS 731 | Westjet (WS 731) | 1 Stop | 239 | Tickets from 239 | |
| 16 May 2026 | 30 May 2026 | Flair Airlines | F8 607 | Flair Airlines (F8 607) | 1 Stop | 351 | Tickets from 351 | |
| 18 May 2026 | 25 May 2026 | Westjet | WS 627 | Westjet (WS 627) | 2 Stops | 251 | Tickets from 251 | |
| 29 May 2026 | 4 June 2026 | Westjet | WS 449 | Westjet (WS 449) | 2 Stops | 335 | Tickets from 335 | |
| 1 June 2026 | 4 June 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 359 | Tickets from 359 | |
| 12 June 2026 | 14 June 2026 | Westjet | WS 731 | Westjet (WS 731) | Direct | 148 | Tickets from 148 | |
| 13 June 2026 | 14 June 2026 | Westjet | WS 731 | Westjet (WS 731) | Direct | 150 | Tickets from 150 | |
| 17 June 2026 | 20 June 2026 | Westjet | WS 389 | Westjet (WS 389) | 2 Stops | 299 | Tickets from 299 | |
| 20 June 2026 | 21 June 2026 | Westjet | WS 709 | Westjet (WS 709) | 1 Stop | 325 | Tickets from 325 | |
| 21 June 2026 | 1 July 2026 | Westjet | WS 731 | Westjet (WS 731) | 1 Stop | 337 | Tickets from 337 | |
| 24 June 2026 | 27 June 2026 | Porter Airlines | PD 305 | Porter Airlines (PD 305) | Direct | 220 | Tickets from 220 | |
| 25 June 2026 | 26 June 2026 | Westjet | WS 731 | Westjet (WS 731) | Direct | 379 | Tickets from 379 | |
| 26 June 2026 | 27 June 2026 | Westjet | WS 709 | Westjet (WS 709) | 1 Stop | 397 | Tickets from 397 | |
| 5 July 2026 | 11 July 2026 | Flair Airlines | F8 603 | Flair Airlines (F8 603) | Direct | 373 | Tickets from 373 | |
| 13 July 2026 | 20 July 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 390 | Tickets from 390 | |
| 14 July 2026 | 19 July 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 379 | Tickets from 379 | |
| 31 July 2026 | 15 August 2026 | Flair Airlines | F8 605 | Flair Airlines (F8 605) | Direct | 450 | Tickets from 450 | |
| 17 August 2026 | 24 August 2026 | Westjet | WS 437 | Westjet (WS 437) | 1 Stop | 421 | Tickets from 421 | |
| 25 August 2026 | 31 August 2026 | Flair Airlines | F8 605 | Flair Airlines (F8 605) | Direct | 427 | Tickets from 427 | |
| 14 September 2026 | 21 September 2026 | Flair Airlines | F8 643 | Flair Airlines (F8 643) | 1 Stop | 356 | Tickets from 356 | |
| 2 October 2026 | 4 October 2026 | Flair Airlines | F8 611 | Flair Airlines (F8 611) | Direct | 319 | Tickets from 319 | |
| 10 October 2026 | 19 October 2026 | Flair Airlines | F8 637 | Flair Airlines (F8 637) | 1 Stop | 297 | Tickets from 297 | |
| 21 October 2026 | 23 October 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 226 | Tickets from 226 | |
| 23 October 2026 | 23 October 2026 | Flair Airlines | F8 601 | Flair Airlines (F8 601) | Direct | 227 | Tickets from 227 | |
| 7 November 2026 | 16 November 2026 | Westjet | WS 383 | Westjet (WS 383) | 2 Stops | 391 | Tickets from 391 |
Book Direct Flights from Calgary to Vancouver
| Departure at | Return at | Airline | Find tickets |
|---|---|---|---|
| 30 March 2026 | 31 March 2026 | Tickets from 555 | |
| 14 April 2026 | 18 April 2026 | Tickets from 235 | |
| 15 May 2026 | 20 May 2026 | Tickets from 245 | |
| 12 June 2026 | 14 June 2026 | Tickets from 148 |
Cheap flights from
| Destination | Departure at | Return at | Find tickets |
|---|---|---|---|
| Calgary | 21 April 2026 | 23 April 2026 | Tickets from 124 |
| Thunder Bay | 16 April 2026 | 18 April 2026 | Tickets from 135 |
| New York | 24 April 2026 | 27 April 2026 | Tickets from 142 |
| Cancun | 6 September 2026 | 12 September 2026 | Tickets from 148 |
| Vancouver | 12 June 2026 | 14 June 2026 | Tickets from 149 |
| Halifax | 22 May 2026 | 29 May 2026 | Tickets from 151 |
| Winnipeg | 16 April 2026 | 20 April 2026 | Tickets from 156 |
| Edmonton | 1 May 2026 | 3 May 2026 | Tickets from 160 |
| Chicago | 10 July 2026 | 13 July 2026 | Tickets from 183 |
| Saint John | 22 May 2026 | 29 May 2026 | Tickets from 186 |
| Las Vegas | 14 June 2026 | 19 June 2026 | Tickets from 198 |
| Montreal | 30 May 2026 | 31 May 2026 | Tickets from 206 |
| Orlando | 4 May 2026 | 10 May 2026 | Tickets from 208 |
| Fort Lauderdale | 21 April 2026 | 24 April 2026 | Tickets from 213 |
| Kelowna | 27 July 2026 | 4 August 2026 | Tickets from 216 |
| Washington | 21 May 2026 | 24 May 2026 | Tickets from 218 |
| Fort Myers | 11 April 2026 | 18 April 2026 | Tickets from 221 |
| Boston | 23 April 2026 | 28 April 2026 | Tickets from 222 |
| Tampa | 21 May 2026 | 24 May 2026 | Tickets from 236 |
| Quebec | 1 June 2026 | 8 June 2026 | Tickets from 238 |
| St. John's | 18 May 2026 | 23 May 2026 | Tickets from 248 |
| Victoria | 10 May 2026 | 13 May 2026 | Tickets from 262 |
| Sint Maarten | 8 June 2026 | 15 June 2026 | Tickets from 264 |
| Seattle | 27 April 2026 | 30 April 2026 | Tickets from 277 |
| Miami | 13 April 2026 | 16 April 2026 | Tickets from 286 |
| Grand Cayman Island | 7 May 2026 | 11 May 2026 | Tickets from 295 |
| Key West | 11 April 2026 | 16 April 2026 | Tickets from 301 |
| Abbotsford | 23 April 2026 | 27 April 2026 | Tickets from 304 |
| Punta Cana | 2 April 2026 | 6 April 2026 | Tickets from 305 |
| San Diego | 4 May 2026 | 7 May 2026 | Tickets from 305 |
| Atlanta | 17 April 2026 | 19 April 2026 | Tickets from 308 |
| Charlottetown | 17 April 2026 | 22 April 2026 | Tickets from 312 |
| San Francisco | 14 April 2026 | 17 April 2026 | Tickets from 318 |
| Los Angeles | 7 June 2026 | 18 June 2026 | Tickets from 321 |
| Guatemala City | 10 September 2026 | 3 October 2026 | Tickets from 324 |
| Havana | 7 April 2026 | 21 April 2026 | Tickets from 329 |
| San Jose | 14 April 2026 | 18 April 2026 | Tickets from 333 |
| Dallas | 21 May 2026 | 25 May 2026 | Tickets from 340 |
| Mexico City | 1 May 2026 | 8 May 2026 | Tickets from 341 |
| West Palm Beach | 6 May 2026 | 20 May 2026 | Tickets from 342 |
| Montego Bay | 1 May 2026 | 8 May 2026 | Tickets from 343 |
| Ontario | 8 April 2026 | 16 April 2026 | Tickets from 347 |
| Fredericton | 29 May 2026 | 4 June 2026 | Tickets from 349 |
| Aruba | 20 July 2026 | 24 July 2026 | Tickets from 350 |
| Raleigh/Durham | 14 May 2026 | 19 May 2026 | Tickets from 350 |
| Tulum | 14 April 2026 | 21 April 2026 | Tickets from 356 |
| Moncton | 30 June 2026 | 5 July 2026 | Tickets from 361 |
| Merida | 17 April 2026 | 27 April 2026 | Tickets from 362 |
| Yellowknife | 15 June 2026 | 22 June 2026 | Tickets from 367 |
| Dublin | 5 May 2026 | 14 May 2026 | Tickets from 369 |
| Deer Lake | 15 August 2026 | 23 August 2026 | Tickets from 370 |
| Phoenix | 11 October 2026 | 18 October 2026 | Tickets from 375 |
| Liberia | 22 June 2026 | 25 June 2026 | Tickets from 377 |
| Barcelona | 5 June 2026 | 27 June 2026 | Tickets from 379 |
| Providenciales | 1 June 2026 | 9 June 2026 | Tickets from 389 |
| Puerto Plata | 4 May 2026 | 7 May 2026 | Tickets from 394 |
| Kingston | 9 May 2026 | 23 May 2026 | Tickets from 396 |
| Baltimore | 12 May 2026 | 18 May 2026 | Tickets from 401 |
| Denver | 7 May 2026 | 10 May 2026 | Tickets from 403 |
| Georgetown | 13 May 2026 | 30 May 2026 | Tickets from 411 |
| Ottawa | 3 April 2026 | 6 April 2026 | Tickets from 413 |
| Nassau | 1 June 2026 | 8 June 2026 | Tickets from 413 |
| San Jose | 23 April 2026 | 30 April 2026 | Tickets from 419 |
| Grande Prairie | 23 September 2026 | 1 October 2026 | Tickets from 421 |
| San Juan | 28 November 2026 | 6 December 2026 | Tickets from 421 |
| Turin | 29 April 2026 | 11 May 2026 | Tickets from 429 |
| Sacramento | 7 May 2026 | 19 May 2026 | Tickets from 435 |
| Aguascalientes | 9 May 2026 | 23 May 2026 | Tickets from 438 |
| Puerto Escondido | 1 April 2026 | 6 May 2026 | Tickets from 442 |
| Guadalajara | 18 April 2026 | 1 May 2026 | Tickets from 449 |
| Bridgetown | 3 May 2026 | 7 May 2026 | Tickets from 449 |
| St. George's | 23 April 2026 | 29 April 2026 | Tickets from 450 |
| Lima | 13 April 2026 | 25 April 2026 | Tickets from 464 |
| Bogota | 10 May 2026 | 21 May 2026 | Tickets from 472 |
| Port Of Spain | 11 May 2026 | 30 May 2026 | Tickets from 473 |
| Cartagena | 3 May 2026 | 14 May 2026 | Tickets from 473 |
| London | 22 May 2026 | 26 May 2026 | Tickets from 474 |
| Oakland | 23 April 2026 | 28 April 2026 | Tickets from 474 |
| Rome | 9 April 2026 | 30 April 2026 | Tickets from 476 |
| Monterrey | 30 March 2026 | 3 April 2026 | Tickets from 476 |
| Paris | 22 May 2026 | 26 May 2026 | Tickets from 481 |
| Tucson | 13 November 2026 | 26 November 2026 | Tickets from 483 |
| Medellin | 27 April 2026 | 6 May 2026 | Tickets from 485 |
| Terrace | 26 August 2026 | 28 August 2026 | Tickets from 485 |
| Houston | 5 April 2026 | 9 April 2026 | Tickets from 488 |
| Managua | 29 July 2026 | 9 August 2026 | Tickets from 491 |
| Sao Paulo | 27 May 2026 | 30 June 2026 | Tickets from 499 |
| Jackson | 21 May 2026 | 24 May 2026 | Tickets from 502 |
| Roatan | 19 May 2026 | 26 May 2026 | Tickets from 505 |
| Riga | 1 June 2026 | 23 June 2026 | Tickets from 509 |
| Panama City | 16 May 2026 | 18 May 2026 | Tickets from 511 |
| New Orleans | 9 April 2026 | 12 April 2026 | Tickets from 523 |
| Leon/Guanajuato | 2 May 2026 | 23 May 2026 | Tickets from 524 |
| Lisbon | 19 April 2026 | 16 May 2026 | Tickets from 525 |
| Venice | 27 August 2026 | 6 September 2026 | Tickets from 525 |
| Porto | 13 May 2026 | 11 June 2026 | Tickets from 526 |
| Guayaquil | 15 July 2026 | 25 July 2026 | Tickets from 528 |
| Warsaw | 9 April 2026 | 30 April 2026 | Tickets from 530 |
| Madrid | 4 May 2026 | 10 May 2026 | Tickets from 534 |
| Cali | 2 August 2026 | 24 August 2026 | Tickets from 535 |

Save up to 40% Call Us at +1-812-221-1788
By calling +1-812-221-1788, travelers can access real-time flight comparisons, exclusive deals, and flexible booking options. The FlightsDaddy customer service team provides assistance with flight modifications, cancellations, baggage policies and in-flight services, ensuring a smooth and hassle-free booking experience. Speaking directly with a travel expert guarantees that you get the best available fares suited to your schedule. For a quick, comfortable, and affordable trip from Calgary to Vancouver, call FlightsDaddy Customer Service today. Let their experienced team handle your flight arrangements so you can focus on enjoying Vancouver’s breathtaking scenery, vibrant city life, and outdoor adventures with ease.
