Book Flair Airlines flights to Calgary (YYC) from CAD39

< data-emotion="css 1hhbnrh">.css-1hhbnrh _title{font-:normal;font-size:40px;letter-spacing:normal;line-height:1.2;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-1hhbnrh _title a{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title a:hover{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title a:focus,.css-1hhbnrh _title a:focus-within{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title a __focus{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title a __hover{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title a __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1hhbnrh _title _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title _link __focus{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title _link __hover{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _title _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1hhbnrh _title _hightlight{color:#8C0AC8;}.css-1hhbnrh _title _bold{font-weight:900;}.css-1hhbnrh _title _soft{color:#606060;}@media (max-width: 767px){.css-1hhbnrh _title{font-size:34px;}}.css-1hhbnrh _subtitle{font-:normal;font-size:24px;letter-spacing:normal;line-height:1.2;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-1hhbnrh _subtitle _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _subtitle _link __focus{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _subtitle _link __hover{color:#38AC27;-webkit-text-decoration:none;text-decoration:none;}.css-1hhbnrh _subtitle _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1hhbnrh _subtitle _hightlight{color:#8C0AC8;}.css-1hhbnrh _subtitle _bold{font-weight:900;}.css-1hhbnrh _subtitle _soft{color:#606060;}
< data-emotion="css 1iv9zrm">.css-1iv9zrm{border-radius:0px 0px 4px 4px;background:#FFFFFF;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);padding:30px 15px;}@media (min-width: 992px){.css-1iv9zrm{padding:30px 20px;}}.css-1iv9zrm _errorSummary _error{border-radius:4px;border:1px solid #CC4141;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1iv9zrm _errorSummary _error _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1iv9zrm _errorSummary _error _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _errorSummary _error _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _errorSummary _error _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _errorSummary _error _hightlight{color:#8C0AC8;}.css-1iv9zrm _errorSummary _error _bold{font-weight:600;}.css-1iv9zrm _errorSummary _error _soft{color:#606060;}.css-1iv9zrm _disclaimer{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1iv9zrm _disclaimer a{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer a:hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer a:focus,.css-1iv9zrm _disclaimer a:focus-within{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer a __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer a __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer a __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1iv9zrm _disclaimer _hightlight{color:#8C0AC8;}.css-1iv9zrm _disclaimer _bold{font-weight:900;}.css-1iv9zrm _disclaimer _soft{color:#606060;}.css-1iv9zrm _searchButton{margin-top:0px;font-family:Averta;font-size:20px;font-:normal;font-weight:900;line-height:1.2;letter-spacing:normal;text-transform:lowercase;-webkit-text-decoration:none;text-decoration:none;color:#FFFFFF;border-radius:48px;border:1px solid #8C0AC8;background:#8C0AC8;box-shadow:none;height:70px;}.css-1iv9zrm _searchButton:hover,.css-1iv9zrm _searchButton:focus{outline:none;color:#FFFFFF;border:1px solid #540678;background:#540678;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);}.css-1iv9zrm _searchButton __disabled{color:#606060;border:1px solid #DDDDDD;background:#DDDDDD;}.css-1iv9zrm _searchButton _icon{font-family:Material Icons;font-size:32px;font-:normal;font-weight:normal;line-height:1;text-transform:none;}
< data-emotion="css ykqdxu">.css-ykqdxu{cursor:inherit;}< data-emotion="css 1ov9amt">.css-1ov9amt{border-radius:4px;border:1px solid #8C0AC8;background:#FFFFFF;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#8C0AC8;text-transform:none;}.css-1ov9amt _leftIcon{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1ov9amt _rightIcon{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1ov9amt _placeholder{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1ov9amt _placeholder _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ov9amt _placeholder _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _placeholder _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _placeholder _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _placeholder _hightlight{color:#8C0AC8;}.css-1ov9amt _placeholder _bold{font-weight:600;}.css-1ov9amt _placeholder _soft{color:#606060;}.css-1ov9amt _value{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#8C0AC8;text-transform:none;}.css-1ov9amt _value _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ov9amt _value _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _value _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _value _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _value _hightlight{color:#8C0AC8;}.css-1ov9amt _value _bold{font-weight:600;}.css-1ov9amt _value _soft{color:#606060;}.css-1ov9amt __withValue{border:1px solid #8C0AC8;background:#FFFFFF;}.css-1ov9amt __withValue _icon{color:#8C0AC8;}.css-1ov9amt __withValue:hover,.css-1ov9amt __withValue:focus,.css-1ov9amt __withValue:focus-within{border:1px solid #540678;outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1ov9amt __withValue:hover _icon,.css-1ov9amt __withValue:focus _icon,.css-1ov9amt __withValue:focus-within _icon{color:#8C0AC8;}.css-1ov9amt __hasError _icon{color:#CC4141;}.css-1ov9amt __disabled{border:1px solid #DDDDDD;background:#DDDDDD;color:#606060;}.css-1ov9amt __disabled _icon{color:#606060;}.css-1ov9amt __disabled:hover,.css-1ov9amt __disabled:focus,.css-1ov9amt __disabled:focus-within{outline:none;}.css-1ov9amt:hover,.css-1ov9amt:focus,.css-1ov9amt:focus-within{border:1px solid #540678;outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1ov9amt:hover _icon,.css-1ov9amt:focus _icon,.css-1ov9amt:focus-within _icon{color:#8C0AC8;}.css-1ov9amt _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ov9amt _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ov9amt _hightlight{color:#8C0AC8;}.css-1ov9amt _bold{font-weight:600;}.css-1ov9amt _soft{color:#606060;}.css-1ov9amt _icon{color:#8C0AC8;}
< data-emotion="css sdwdxi">.css-sdwdxi{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;color:#8C0AC8;}
< data-emotion="css 1y9kvfs">.css-1y9kvfs{z-index:29;}
< data-emotion="css 1t596od">.css-1t596od{border-radius:4px;border:1px solid #DDDDDD;background:#FFFFFF;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1t596od _leftIcon{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1t596od _rightIcon{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1t596od _placeholder{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1t596od _placeholder _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1t596od _placeholder _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _placeholder _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _placeholder _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _placeholder _hightlight{color:#8C0AC8;}.css-1t596od _placeholder _bold{font-weight:600;}.css-1t596od _placeholder _soft{color:#606060;}.css-1t596od _value{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#8C0AC8;text-transform:none;}.css-1t596od _value _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1t596od _value _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _value _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _value _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _value _hightlight{color:#8C0AC8;}.css-1t596od _value _bold{font-weight:600;}.css-1t596od _value _soft{color:#606060;}.css-1t596od __withValue{border:1px solid #8C0AC8;background:#FFFFFF;}.css-1t596od __withValue _icon{color:#8C0AC8;}.css-1t596od __withValue:hover,.css-1t596od __withValue:focus,.css-1t596od __withValue:focus-within{border:1px solid #540678;outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1t596od __withValue:hover _icon,.css-1t596od __withValue:focus _icon,.css-1t596od __withValue:focus-within _icon{color:#8C0AC8;}.css-1t596od __hasError _icon{color:#CC4141;}.css-1t596od __disabled{border:1px solid #DDDDDD;background:#DDDDDD;color:#606060;}.css-1t596od __disabled _icon{color:#606060;}.css-1t596od __disabled:hover,.css-1t596od __disabled:focus,.css-1t596od __disabled:focus-within{outline:none;}.css-1t596od:hover,.css-1t596od:focus,.css-1t596od:focus-within{border:1px solid #8C0AC8;outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1t596od _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1t596od _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1t596od _hightlight{color:#8C0AC8;}.css-1t596od _bold{font-weight:600;}.css-1t596od _soft{color:#606060;}
Promo code
< data-emotion="css 2o46qh">.css-2o46qh{text-align:center;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}
< data-emotion="css 1ohr4w8">.css-1ohr4w8{border-radius:4px;border:1px solid #DDDDDD;background:#FFFFFF;height:70px;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1ohr4w8 _label{font-:normal;font-size:16px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-1ohr4w8 _label _link{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _label _link __focus{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _label _link __hover{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _label _link __visited{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _label _hightlight{color:#212529;}.css-1ohr4w8 _label _bold{font-weight:900;}.css-1ohr4w8 _label _soft{color:#606060;}.css-1ohr4w8 _leftIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1ohr4w8 _rightIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1ohr4w8 _clearIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1ohr4w8 _clearIcon:hover,.css-1ohr4w8 _clearIcon:focus{outline:none;}.css-1ohr4w8 _error{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1ohr4w8 _error _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _error _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _error _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _error _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _error _hightlight{color:#8C0AC8;}.css-1ohr4w8 _error _bold{font-weight:900;}.css-1ohr4w8 _error _soft{color:#606060;}.css-1ohr4w8 _placeholder{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1ohr4w8 _placeholder _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _placeholder _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _placeholder _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _placeholder _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _placeholder _hightlight{color:#8C0AC8;}.css-1ohr4w8 _placeholder _bold{font-weight:600;}.css-1ohr4w8 _placeholder _soft{color:#606060;}.css-1ohr4w8 _value{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1ohr4w8 _value _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _value _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _value _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _value _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _value _hightlight{color:#8C0AC8;}.css-1ohr4w8 _value _bold{font-weight:600;}.css-1ohr4w8 _value _soft{color:#606060;}.css-1ohr4w8 __hasError{border:1px solid #CC4141;}.css-1ohr4w8 __hasError _icon{color:#CC4141;}.css-1ohr4w8 __disabled{color:#606060;border:1px solid #DDDDDD;background:#DDDDDD;}.css-1ohr4w8 __disabled _icon{color:#606060;}.css-1ohr4w8 __disabled:hover,.css-1ohr4w8 __disabled:focus,.css-1ohr4w8 __disabled:focus-within{outline:none;}.css-1ohr4w8:hover,.css-1ohr4w8:focus,.css-1ohr4w8:focus-within{outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1ohr4w8 _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1ohr4w8 _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1ohr4w8 _hightlight{color:#8C0AC8;}.css-1ohr4w8 _bold{font-weight:600;}.css-1ohr4w8 _soft{color:#606060;}
< data-emotion="css s5bne1">.css-s5bne1{cursor:inherit;font-:normal;font-size:16px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-s5bne1 _link{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-s5bne1 _link __focus{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-s5bne1 _link __hover{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-s5bne1 _link __visited{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-s5bne1 _hightlight{color:#212529;}.css-s5bne1 _bold{font-weight:900;}.css-s5bne1 _soft{color:#606060;}
< data-emotion="css 18gazxp">.css-18gazxp{border-radius:4px;border:1px solid #DDDDDD;background:#FFFFFF;height:70px;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-18gazxp _label{font-:normal;font-size:16px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-18gazxp _label _link{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _label _link __focus{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _label _link __hover{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _label _link __visited{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _label _hightlight{color:#212529;}.css-18gazxp _label _bold{font-weight:900;}.css-18gazxp _label _soft{color:#606060;}.css-18gazxp _leftIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-18gazxp _rightIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-18gazxp _clearIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-18gazxp _clearIcon:hover,.css-18gazxp _clearIcon:focus{outline:none;}.css-18gazxp _error{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-18gazxp _error _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _error _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _error _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _error _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _error _hightlight{color:#8C0AC8;}.css-18gazxp _error _bold{font-weight:900;}.css-18gazxp _error _soft{color:#606060;}.css-18gazxp _placeholder{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-18gazxp _placeholder _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _placeholder _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _placeholder _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _placeholder _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _placeholder _hightlight{color:#8C0AC8;}.css-18gazxp _placeholder _bold{font-weight:600;}.css-18gazxp _placeholder _soft{color:#606060;}.css-18gazxp _value{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-18gazxp _value _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _value _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _value _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _value _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _value _hightlight{color:#8C0AC8;}.css-18gazxp _value _bold{font-weight:600;}.css-18gazxp _value _soft{color:#606060;}.css-18gazxp __hasError{border:1px solid #CC4141;}.css-18gazxp __hasError _icon{color:#CC4141;}.css-18gazxp __disabled{color:#606060;border:1px solid #DDDDDD;background:#DDDDDD;}.css-18gazxp __disabled _icon{color:#606060;}.css-18gazxp __disabled:hover,.css-18gazxp __disabled:focus,.css-18gazxp __disabled:focus-within{outline:none;}.css-18gazxp:hover,.css-18gazxp:focus,.css-18gazxp:focus-within{outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-18gazxp _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-18gazxp _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-18gazxp _hightlight{color:#8C0AC8;}.css-18gazxp _bold{font-weight:600;}.css-18gazxp _soft{color:#606060;}
< data-emotion="css m5vahz">.css-m5vahz{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-m5vahz:hover,.css-m5vahz:focus{outline:none;}
< data-emotion="css 1qe0fdw">.css-1qe0fdw{border-radius:4px;border:1px solid #DDDDDD;background:#FFFFFF;height:70px;font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1qe0fdw _label{font-:normal;font-size:16px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:900;color:#212529;text-transform:none;}.css-1qe0fdw _label _link{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _label _link __focus{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _label _link __hover{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _label _link __visited{color:#212529;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _label _hightlight{color:#212529;}.css-1qe0fdw _label _bold{font-weight:900;}.css-1qe0fdw _label _soft{color:#606060;}.css-1qe0fdw _leftIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1qe0fdw _rightIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1qe0fdw _clearIcon{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}.css-1qe0fdw _clearIcon:hover,.css-1qe0fdw _clearIcon:focus{outline:none;}.css-1qe0fdw _error{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1qe0fdw _error _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _error _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _error _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _error _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _error _hightlight{color:#8C0AC8;}.css-1qe0fdw _error _bold{font-weight:900;}.css-1qe0fdw _error _soft{color:#606060;}.css-1qe0fdw _placeholder{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#606060;text-transform:none;}.css-1qe0fdw _placeholder _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _placeholder _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _placeholder _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _placeholder _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _placeholder _hightlight{color:#8C0AC8;}.css-1qe0fdw _placeholder _bold{font-weight:600;}.css-1qe0fdw _placeholder _soft{color:#606060;}.css-1qe0fdw _value{font-:normal;font-size:20px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1qe0fdw _value _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _value _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _value _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _value _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _value _hightlight{color:#8C0AC8;}.css-1qe0fdw _value _bold{font-weight:600;}.css-1qe0fdw _value _soft{color:#606060;}.css-1qe0fdw __hasError{border:1px solid #CC4141;}.css-1qe0fdw __hasError _icon{color:#CC4141;}.css-1qe0fdw __disabled{color:#606060;border:1px solid #DDDDDD;background:#DDDDDD;}.css-1qe0fdw __disabled _icon{color:#606060;}.css-1qe0fdw __disabled:hover,.css-1qe0fdw __disabled:focus,.css-1qe0fdw __disabled:focus-within{outline:none;}.css-1qe0fdw:hover,.css-1qe0fdw:focus,.css-1qe0fdw:focus-within{outline:none;box-shadow:0 0 0 3.2px #8C0AC866;}.css-1qe0fdw _link{color:#8C0AC8;-webkit-text-decoration:none;text-decoration:none;}.css-1qe0fdw _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _link __visited{color:#212529;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _hightlight{color:#8C0AC8;}.css-1qe0fdw _bold{font-weight:600;}.css-1qe0fdw _soft{color:#606060;}.css-1qe0fdw _helpDescription{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1qe0fdw _helpDescription _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _helpDescription _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _helpDescription _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _helpDescription _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1qe0fdw _helpDescription _hightlight{color:#8C0AC8;}.css-1qe0fdw _helpDescription _bold{font-weight:900;}.css-1qe0fdw _helpDescription _soft{color:#606060;}
< data-emotion="css 1fiygjb">.css-1fiygjb{color:#606060;font-:normal;font-size:20px;letter-spacing:normal;line-height:1;font-family:Material Icons;font-weight:normal;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:liga;}
< data-emotion="css 1kq45rv">.css-1kq45rv.fc-booking-search-button{margin-top:0px;font-family:Averta;font-size:20px;font-:normal;font-weight:900;line-height:1.2;letter-spacing:normal;text-transform:lowercase;-webkit-text-decoration:none;text-decoration:none;color:#FFFFFF;border-radius:48px;border:1px solid #8C0AC8;background:#8C0AC8;box-shadow:none;height:70px;}.css-1kq45rv.fc-booking-search-button:hover,.css-1kq45rv.fc-booking-search-button:focus{outline:none;color:#FFFFFF;border:1px solid #540678;background:#540678;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);}.css-1kq45rv.fc-booking-search-button __disabled{color:#606060;border:1px solid #DDDDDD;background:#DDDDDD;}.css-1kq45rv.fc-booking-search-button _icon{font-family:Material Icons;font-size:32px;font-:normal;font-weight:normal;line-height:1;text-transform:none;}
< data-emotion="css 1w2g8w8">.css-1w2g8w8{font-:normal;font-size:12px;letter-spacing:normal;line-height:1.5;font-family:Averta;font-weight:400;color:#212529;text-transform:none;}.css-1w2g8w8 a{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 a:hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 a:focus,.css-1w2g8w8 a:focus-within{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 a __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 a __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 a __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 _link{color:#8C0AC8;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 _link __focus{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 _link __hover{color:#38AC27;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 _link __visited{color:#ACFF99;-webkit-text-decoration:underline;text-decoration:underline;}.css-1w2g8w8 _hightlight{color:#8C0AC8;}.css-1w2g8w8 _bold{font-weight:900;}.css-1w2g8w8 _soft{color:#606060;}

*Fares displayed have been collected within the last 24hrs and may no longer be available at time of booking. Fares are one-waynon-refundabletaxes and fees included. Additional fees and charges for optional products and services may apply. Limited seats available for a limited time. Conditions apply.

Explore our popular flights to Calgary

< data-emotion="css hwjveb">.css-hwjveb{max-height:350px;width:100%;max-width:100%;}
< data-emotion="css hwjveb">.css-hwjveb{max-height:350px;width:100%;max-width:100%;}
CAD

*Fares displayed have been collected within the last 24hrs and may no longer be available at time of booking. Fares are one-waynon-refundabletaxes and fees included. Additional fees and charges for optional products and services may apply. Limited seats available for a limited time. Conditions apply.

Most searched flights to Calgary on Flair Airlines!

< data-emotion="css hwjveb">.css-hwjveb{max-height:350px;width:100%;max-width:100%;}
< data-emotion="css hwjveb">.css-hwjveb{max-height:350px;width:100%;max-width:100%;}
CAD

Abbotsford (YXX)to

Calgary (YYC)
Depart: Oct 142026

one way

Economy

From
CAD39
Viewed 17 hours ago

Vancouver (YVR)to

Calgary (YYC)
Depart: Sep 082026

one way

Economy

From
CAD70
Viewed 12 hours ago

Victoria (YYJ)to

Calgary (YYC)
Depart: Sep 042026

one way

Economy

From
CAD70
Viewed 21 hours ago

Winnipeg (YWG)to

Calgary (YYC)
Depart: Oct 022026

one way

Economy

From
CAD74
Viewed 18 hours ago

Kelowna (YLW)to

Calgary (YYC)
Depart: Jun 192026

one way

Economy

From
CAD76
Viewed 20 hours ago

Kitchener-Waterloo (YKF)to

Calgary (YYC)
Depart: Apr 302026

one way

Economy

From
CAD94
Viewed 14 minutes ago

Toronto (YYZ)to

Calgary (YYC)
Depart: Oct 222026

one way

Economy

From
CAD131
Viewed 1 hour ago

Puerto Vallarta (PVR)to

Calgary (YYC)
Depart: Nov 212026

one way

Economy

From
CAD294
Viewed 21 hours ago

*Fares displayed have been collected within the last 24hrs and may no longer be available at time of booking. Fares are one-waynon-refundabletaxes and fees included. Additional fees and charges for optional products and services may apply. Limited seats available for a limited time. Conditions apply.


calgary cafes

Who doesn’t love a good cup of java. Calgary’s local cafes are worth a visit – top recommendations include Phil & SebastianNelly’s Cosmic Cafe and Higher Ground.

visit a local fave >


winsport zipline

Zip your way through Calgary’s Olympic Park on North America’s fastest zipline. If you’re feeling really adventuroustry the summer bobsleigh and bungee jumping.

learn more about the thrill >