www.lot.com
Open in
urlscan Pro
2.16.186.242
Public Scan
Submitted URL: https://t.mailing.lot.com/r/?id=h766d100,48fa33d,48fbe87&e=dXRtX21lZGl1bT1lbWFpbCZ1dG1fc291cmNlPWxvdCZ1dG1fY2FtcGFpZ249ZGV...
Effective URL: https://www.lot.com/ch/en/explore/deals-and-offers/dealsday?utm_term=ch_en&utm_content=header_copy_lotcom&utm_medium...
Submission: On March 22 via api from CH — Scanned from DE
Effective URL: https://www.lot.com/ch/en/explore/deals-and-offers/dealsday?utm_term=ch_en&utm_content=header_copy_lotcom&utm_medium...
Submission: On March 22 via api from CH — Scanned from DE
Form analysis
4 forms found in the DOM<form _ngcontent-serverapp-c218="" novalidate="" autocomplete="off" lotfocusinvalidcontrol="" class="bookerFlight__form ng-untouched ng-pristine ng-star-inserted ng-invalid">
<div _ngcontent-serverapp-c218="" class="bookerFlight__contentContainer"><lot-airport-selection _ngcontent-serverapp-c218="" formgroupname="airports" _nghost-serverapp-c210="" class="ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div _ngcontent-serverapp-c210="" class="airportSelection"><lot-single-airport-select _ngcontent-serverapp-c210="" cdkmonitorsubtreefocus="" class="airport-from single-airport-picker-wrapper ng-untouched ng-pristine ng-valid"
_nghost-serverapp-c147=""><button _ngcontent-serverapp-c147="" type="button" class="single-airport-picker"><span _ngcontent-serverapp-c147="" lotpopoverorigin="" class="single-airport-picker__small-label">From <!----></span><span
_ngcontent-serverapp-c147="" class="single-airport-picker__label-container"><span _ngcontent-serverapp-c147="" class="single-airport-picker__value-label">Zurich (ZRH)<!----><!----><!----><!----><!----></span><lot-icon
_ngcontent-serverapp-c147="" icon="down" class="single-airport-picker__value-label--icon ng-star-inserted" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon><!----><!----></span><span _ngcontent-serverapp-c147="" class="cdk-visually-hidden">(Change airport)</span></button><!----><!----></lot-single-airport-select><button _ngcontent-serverapp-c210=""
cdkmonitorelementfocus="" matripple="" type="button" matripplecolor="#00000010" class="mat-ripple mat-ripple-unbounded ng-star-inserted"><span _ngcontent-serverapp-c210="" class="cdk-visually-hidden">Swap origin and
destination</span><lot-icon _ngcontent-serverapp-c210="" icon="refresh" aria-hidden="true" style="font-size: 1.333em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-refresh"></use>
</svg></lot-icon></button><!----><lot-single-airport-select _ngcontent-serverapp-c210="" cdkmonitorsubtreefocus="" class="airport-to single-airport-picker-wrapper ng-untouched ng-pristine ng-invalid" _nghost-serverapp-c147=""><button
_ngcontent-serverapp-c147="" type="button" class="single-airport-picker single-airport-picker--empty"><span _ngcontent-serverapp-c147="" lotpopoverorigin="" class="single-airport-picker__small-label">To <!----></span><span
_ngcontent-serverapp-c147="" class="single-airport-picker__label-container"><span _ngcontent-serverapp-c147="" class="single-airport-picker__value-label"><!----><!---->Choose the arrival airport<!----><!----><!----></span><lot-icon
_ngcontent-serverapp-c147="" icon="down" class="single-airport-picker__value-label--icon ng-star-inserted" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon><!----><!----></span><span _ngcontent-serverapp-c147="" class="cdk-visually-hidden">(Change airport)</span></button><!----><!----></lot-single-airport-select></div><!---->
</lot-airport-selection><!----><lot-rangepicker _ngcontent-serverapp-c218="" formcontrolname="dateRange" _nghost-serverapp-c217="" class="form-field-host ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div _ngcontent-serverapp-c217="" class="booker-form-field-wrapper">
<div _ngcontent-serverapp-c217="" class="booker-form-field booker-form-field--split booker-form-field--empty"><button _ngcontent-serverapp-c217="" cdkmonitorelementfocus="" type="button" class="booker-form-field--left"
aria-describedby="lot-date-range-picker-0-label-departure"><span _ngcontent-serverapp-c217="" lotpopoverorigin="" class="booker-form-field__small-label booker-form-field__small-label--left"
id="lot-date-range-picker-0-label-departure">Departure</span><span _ngcontent-serverapp-c217="" class="booker-form-field__label-container"><span _ngcontent-serverapp-c217="" class="booker-form-field__value-label"> From </span><lot-icon
_ngcontent-serverapp-c217="" icon="down" class="booker-form-field__value-label--icon" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon></span><span _ngcontent-serverapp-c217="" class="cdk-visually-hidden">(Change departure date)</span></button><button _ngcontent-serverapp-c217="" type="button" cdkmonitorelementfocus=""
class="booker-form-field--right" aria-describedby="lot-date-range-picker-0-label-return"><span _ngcontent-serverapp-c217="" class="booker-form-field__small-label booker-form-field__small-label--right"
id="lot-date-range-picker-0-label-return">Return</span><span _ngcontent-serverapp-c217="" class="booker-form-field__label-container"><span _ngcontent-serverapp-c217="" class="booker-form-field__value-label"> To </span><lot-icon
_ngcontent-serverapp-c217="" icon="down" class="booker-form-field__value-label--icon" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon></span><span _ngcontent-serverapp-c217="" class="cdk-visually-hidden">(Change return date)</span></button></div>
</div><!----><!----><!----><!----><!----><!----><!----><!---->
</lot-rangepicker><!----><!----><!----><lot-cabin-class-and-pax-selection _ngcontent-serverapp-c218="" cdkmonitorsubtreefocus="" formcontrolname="cabinPax" _nghost-serverapp-c212="" class="form-field-host ng-untouched ng-pristine ng-valid">
<div _ngcontent-serverapp-c212="" class="booker-form-field-wrapper"><button _ngcontent-serverapp-c212="" aria-haspopup="true" type="button" class="booker-form-field"><span _ngcontent-serverapp-c212="" lotpopoverorigin=""
class="booker-form-field__small-label">Cabin class and passengers</span><span _ngcontent-serverapp-c212="" class="booker-form-field__label-container"><span _ngcontent-serverapp-c212="" class="booker-form-field__value-label">Economy, 1
passenger<!----><!----><!----><!----></span><lot-icon _ngcontent-serverapp-c212="" icon="down" class="booker-form-field__value-label--icon" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon></span></button></div><!----><!---->
</lot-cabin-class-and-pax-selection>
<div _ngcontent-serverapp-c218="" class="bookerFlight__promo-codes"><lot-input-collapsible _ngcontent-serverapp-c218="" lotrestrictinput="[^\S]" formcontrolname="promocode" maxlength="20" _nghost-serverapp-c213=""
class="ng-untouched ng-pristine ng-valid"><button _ngcontent-serverapp-c213="" type="button" mat-button="" color="primary" class="mat-focus-indicator i-collapsible__toggle mat-button mat-button-base mat-primary ng-star-inserted"><span
class="mat-button-wrapper"><span _ngcontent-serverapp-c213="" aria-hidden="true" class="i-collapsible__plus">+</span><span _ngcontent-serverapp-c213="" class="i-collapsible__label">I have a discount code</span></span><span matripple=""
class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button><!----><!----><!----></lot-input-collapsible><!----></div><button _ngcontent-serverapp-c218="" type="submit" cdkmonitorelementfocus=""
class="bookerFlight__submit-button focusable focusable--narrow"> Search </button>
</div>
</form>
<form _ngcontent-serverapp-c220="" novalidate="" lotfocusinvalidcontrol="" class="manage-my-booking ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-serverapp-c220=""
class="mat-form-field manage-my-booking__form-field ng-tns-c85-1 mat-primary white-border mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c85-1">
<div class="mat-form-field-flex ng-tns-c85-1"><!----><!---->
<div class="mat-form-field-infix ng-tns-c85-1"><input _ngcontent-serverapp-c220="" formcontrolname="bookingReferenceField" maxlength="6" spellcheck="false" matinput="" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c85-1 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-0" data-placeholder="Enter your booking reference (e.g. XYZ233)"
aria-invalid="false" aria-required="true"><span class="mat-form-field-label-wrapper ng-tns-c85-1"><label class="mat-form-field-label ng-tns-c85-1 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-1"
for="mat-input-0" aria-owns="mat-input-0"><!----><mat-label _ngcontent-serverapp-c220="" class="ng-tns-c85-1 ng-star-inserted">Booking reference</mat-label><!----><span aria-hidden="true"
class="mat-placeholder-required mat-form-field-required-marker ng-tns-c85-1 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
</div>
<div class="mat-form-field-underline ng-tns-c85-1 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c85-1"></span></div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c85-1"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c85-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c85-1"></div>
</div><!---->
</div>
</div>
</mat-form-field><mat-form-field _ngcontent-serverapp-c220=""
class="mat-form-field manage-my-booking__form-field ng-tns-c85-2 mat-primary white-border mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c85-2">
<div class="mat-form-field-flex ng-tns-c85-2"><!----><!---->
<div class="mat-form-field-infix ng-tns-c85-2"><input _ngcontent-serverapp-c220="" formcontrolname="lastNameField" spellcheck="false" autocomplete="given-name" matinput="" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c85-2 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-1" data-placeholder="Enter your surname" aria-invalid="false"
aria-required="true"><span class="mat-form-field-label-wrapper ng-tns-c85-2"><label class="mat-form-field-label ng-tns-c85-2 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-3" for="mat-input-1"
aria-owns="mat-input-1"><!----><mat-label _ngcontent-serverapp-c220="" class="ng-tns-c85-2 ng-star-inserted">Surname</mat-label><!----><span aria-hidden="true"
class="mat-placeholder-required mat-form-field-required-marker ng-tns-c85-2 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
</div>
<div class="mat-form-field-underline ng-tns-c85-2 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c85-2"></span></div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c85-2"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c85-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c85-2"></div>
</div><!---->
</div>
</div>
</mat-form-field><button _ngcontent-serverapp-c220="" mat-raised-button="" cdkmonitorelementfocus="" type="submit" class="mat-focus-indicator manage-my-booking__button mat-primary-accent mat-raised-button mat-button-base"><span
class="mat-button-wrapper"> Next<span _ngcontent-serverapp-c220="" class="cdk-visually-hidden">Click here to manage your booking.</span></span><span matripple="" class="mat-ripple mat-button-ripple"></span><span
class="mat-button-focus-overlay"></span></button></form>
<form _ngcontent-serverapp-c219="" novalidate="" lotfocusinvalidcontrol="" class="check-in__form ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-serverapp-c219=""
class="mat-form-field check-in__form-field no-margin ng-tns-c85-5 mat-primary white-border mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c85-5">
<div class="mat-form-field-flex ng-tns-c85-5"><!----><!---->
<div class="mat-form-field-infix ng-tns-c85-5"><input _ngcontent-serverapp-c219="" formcontrolname="bookingReference" maxlength="6" spellcheck="false" matinput="" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c85-5 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-3" data-placeholder="Enter your booking reference (e.g. XYZ233)"
aria-invalid="false" aria-required="true"><span class="mat-form-field-label-wrapper ng-tns-c85-5"><label class="mat-form-field-label ng-tns-c85-5 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-9"
for="mat-input-3" aria-owns="mat-input-3"><!----><mat-label _ngcontent-serverapp-c219="" class="ng-tns-c85-5 ng-star-inserted">Booking reference</mat-label><!----><span aria-hidden="true"
class="mat-placeholder-required mat-form-field-required-marker ng-tns-c85-5 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
</div>
<div class="mat-form-field-underline ng-tns-c85-5 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c85-5"></span></div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c85-5"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c85-5 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c85-5"></div>
</div><!---->
</div>
</div>
</mat-form-field><!----><!----><mat-form-field _ngcontent-serverapp-c219=""
class="mat-form-field check-in__form-field ng-tns-c85-4 mat-primary white-border mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c85-4">
<div class="mat-form-field-flex ng-tns-c85-4"><!----><!---->
<div class="mat-form-field-infix ng-tns-c85-4"><input _ngcontent-serverapp-c219="" formcontrolname="lastName" spellcheck="false" autocomplete="given-name" matinput="" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c85-4 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-2" data-placeholder="Enter the passenger's surname" aria-invalid="false"
aria-required="true"><span class="mat-form-field-label-wrapper ng-tns-c85-4"><label class="mat-form-field-label ng-tns-c85-4 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-7" for="mat-input-2"
aria-owns="mat-input-2"><!----><mat-label _ngcontent-serverapp-c219="" class="ng-tns-c85-4 ng-star-inserted">Surname</mat-label><!----><span aria-hidden="true"
class="mat-placeholder-required mat-form-field-required-marker ng-tns-c85-4 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
</div>
<div class="mat-form-field-underline ng-tns-c85-4 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c85-4"></span></div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c85-4"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c85-4 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c85-4"></div>
</div><!---->
</div>
</div>
</mat-form-field><!----><button _ngcontent-serverapp-c219="" mat-raised-button="" cdkmonitorelementfocus="" type="submit" class="mat-focus-indicator check-in__button mat-primary-accent mat-raised-button mat-button-base"><span
class="mat-button-wrapper"> Next<span _ngcontent-serverapp-c219="" class="cdk-visually-hidden">Click here to proceed to the next check-in step.</span></span><span matripple="" class="mat-ripple mat-button-ripple"></span><span
class="mat-button-focus-overlay"></span></button>
<div _ngcontent-serverapp-c219="" class="check-in__richtext-container check-in__richtext-container--bottom ng-star-inserted">
<div _ngcontent-serverapp-c219="" class="check-in__info-icon-wrapper"><img _ngcontent-serverapp-c219="" alt="" class="check-in__info-icon" src="assets/img/circle-exclamation.svg"></div><lot-text _ngcontent-serverapp-c219=""
class="component--small-margin-bottom component" _nghost-serverapp-c123="" data-rte-editelement="true">
<p>If you have been denied boarding or if your flight has been cancelled or delayed for at least two hours, ask at the check-in counter or boarding gate for the text stating your rights, particularly with regard to compensation and assistance.
</p>
<p><b>See the list of airports where online check-in is not available</b>: Burgas, Dublin, Dubrovnik, Ibiza, Lamezia Terme, Malaga, Malta, Ohrid, Olbia, Palermo, Palma de Mallorca, Podgorica, Palanga, Skopje, Split, Tianjiin, Tirana, Varna,
Zadar. </p>
<p><b>NOTE</b>: New restrictions on entry to Poland starting from December 15, 2021 -
<a href="https://www.gov.pl/web/coronavirus/travel" target="_blank">check the details before traveling! <span class="cdk-visually-hidden"> (opens in a new tab)</span></a></p>
</lot-text>
</div><!---->
</form>
<form _ngcontent-serverapp-c234="" novalidate="" lotfocusinvalidcontrol="" class="flight-status ng-untouched ng-pristine ng-invalid"><!----><mat-form-field _ngcontent-serverapp-c234=""
class="mat-form-field flight-status__form-field flight-status__airport-type ng-tns-c85-21 mat-primary white-border flight-status__form-field--label-overflow-unset mat-form-field-type-lot-dropdown mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c85-21">
<div class="mat-form-field-flex ng-tns-c85-21"><!----><!---->
<div class="mat-form-field-infix ng-tns-c85-21"><lot-dropdown _ngcontent-serverapp-c234="" formcontrolname="airportType" _nghost-serverapp-c149="" class="ng-tns-c85-21 ng-untouched ng-pristine ng-invalid" aria-describedby=""
id="dropdown-input-10" tabindex="0" aria-label="Select flight type" aria-haspopup="true" role="" aria-expanded="false" aria-required="false">
<div _ngcontent-serverapp-c149="" lotpopoverorigin="" class="dropdown-input-wrapper">
<div _ngcontent-serverapp-c149="" class="mat-input-element" id="mat-input-element-dropdown-input-10"> <span _ngcontent-serverapp-c149="" class="dropdown-input-placeholder ng-star-inserted">Select departure or destination
airport</span><!----></div><lot-icon _ngcontent-serverapp-c149="" icon="down" class="dropdown-arrow ng-star-inserted" style="font-size: 12px;" aria-hidden="true"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon><!----><!---->
</div><!----><!----><!---->
</lot-dropdown><span class="mat-form-field-label-wrapper ng-tns-c85-21"><label class="mat-form-field-label ng-tns-c85-21 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-29" for="dropdown-input-10"
aria-owns="dropdown-input-10"><!----><mat-label _ngcontent-serverapp-c234="" class="flight-status__airport-type-label ng-tns-c85-21 ng-star-inserted">Flight type</mat-label><!----><!----></label><!----></span></div><!---->
</div>
<div class="mat-form-field-underline ng-tns-c85-21 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c85-21"></span></div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c85-21"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c85-21 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c85-21"></div>
</div><!---->
</div>
</div>
</mat-form-field><!---->
<div _ngcontent-serverapp-c234="" class="mat-form-field flight-status__form-field flight-status__airport white-border ng-star-inserted"><lot-single-airport-select _ngcontent-serverapp-c234="" cdkmonitorsubtreefocus="" _nghost-serverapp-c147=""
class="single-airport-picker-wrapper ng-untouched ng-pristine ng-invalid"><button _ngcontent-serverapp-c147="" type="button" class="single-airport-picker single-airport-picker--empty"><span _ngcontent-serverapp-c147="" lotpopoverorigin=""
class="single-airport-picker__small-label">Airport <!----></span><span _ngcontent-serverapp-c147="" class="single-airport-picker__label-container"><span _ngcontent-serverapp-c147=""
class="single-airport-picker__value-label"><!----><!---->Select airport<!----><!----><!----></span><lot-icon _ngcontent-serverapp-c147="" icon="down" class="single-airport-picker__value-label--icon ng-star-inserted" aria-hidden="true"
style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon><!----><!----></span><span _ngcontent-serverapp-c147="" class="cdk-visually-hidden">(Change airport)</span></button><!----><!----></lot-single-airport-select><mat-error _ngcontent-serverapp-c234="" role="none"
class="mat-error flight-status__error flight-status__error--position" id="mat-error-5"><!----></mat-error></div><!---->
<div _ngcontent-serverapp-c234="" class="flight-status__form-field white-border"><lot-datepicker _ngcontent-serverapp-c234="" cdkmonitorsubtreefocus="" formcontrolname="date" _nghost-serverapp-c215="" class="ng-untouched ng-pristine ng-valid">
<div _ngcontent-serverapp-c215="" class="booker-form-field-wrapper"><button _ngcontent-serverapp-c215="" type="button" class="booker-form-field"><span _ngcontent-serverapp-c215="" lotpopoverorigin=""
class="booker-form-field__small-label">Travel date</span><span _ngcontent-serverapp-c215="" class="booker-form-field__label-container"><span _ngcontent-serverapp-c215="" class="booker-form-field__value-label"> 22 Mar </span><lot-icon
_ngcontent-serverapp-c215="" icon="down" class="booker-form-field__value-label--icon" aria-hidden="true" style="font-size: 0.75em;"><svg class="lot-icon--color-blue lot-icon">
<use xlink:href="assets/icons/symbol-defs.svg#icon-down"></use>
</svg></lot-icon></span><span _ngcontent-serverapp-c215="" class="cdk-visually-hidden">(Change date)</span></button></div><!----><!----><!----><!----><!----><!---->
</lot-datepicker></div><button _ngcontent-serverapp-c234="" type="submit" cdkmonitorelementfocus="" mat-raised-button="" class="mat-focus-indicator flight-status__button mat-primary-accent mat-raised-button mat-button-base ng-star-inserted"><span
class="mat-button-wrapper"> Search <span _ngcontent-serverapp-c234="" class="cdk-visually-hidden">The button will redirect you to the flight status page if form is filled correctly.</span></span><span matripple=""
class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button><!----><!---->
</form>
Text Content
Skiplinks * Skip to booker navigation * Skip to main navigation * Skip to flight search * Skip to main content * Skip to footer HEADER Switzerland (CHF) Log in BOOKER NAVIGATION * Book check the tabs below * Manage booking check the tabs below * Check-in check the tabs below * Flight Status check the tabs below MAIN NAVIGATION 1. Explore 2. Journey 3. Help Center RESERVATION MENU 1. Flight * Hotel (opens in a new tab) * Car rental (opens in a new tab) * Transfer (opens in a new tab) * Activities (opens in a new tab) FLIGHT SEARCH * Round-trip flight * Multi-city * One-way flight Travel typeRound-trip flight From Zurich (ZRH)(Change airport)Swap origin and destinationTo Choose the arrival airport(Change airport) Departure From (Change departure date)Return To (Change return date) Cabin class and passengersEconomy, 1 passenger +I have a discount code Search MANAGE MY BOOKING Check your flight details. Specify your dietary requirements, choose seat on board, order a premium meal, request an invoice or change your flight. Booking reference * Surname * NextClick here to manage your booking. CHECK IN Online check-in begins 24 hours before the scheduled departure. Choose one of the check-in options/methods. Use my booking number [PNR] * Use my booking number [PNR] * Use my electronic ticket number Booking reference * Surname * NextClick here to proceed to the next check-in step. If you have been denied boarding or if your flight has been cancelled or delayed for at least two hours, ask at the check-in counter or boarding gate for the text stating your rights, particularly with regard to compensation and assistance. See the list of airports where online check-in is not available: Burgas, Dublin, Dubrovnik, Ibiza, Lamezia Terme, Malaga, Malta, Ohrid, Olbia, Palermo, Palma de Mallorca, Podgorica, Palanga, Skopje, Split, Tianjiin, Tirana, Varna, Zadar. NOTE: New restrictions on entry to Poland starting from December 15, 2021 - check the details before traveling! (opens in a new tab) Check out information on flights, delays, cancellations and changes in flight schedule. Airport * Airport * Flight number Select departure or destination airport Flight type Airport Select airport(Change airport) Travel date 22 Mar (Change date) Search The button will redirect you to the flight status page if form is filled correctly. TUESDAY IS THE DEALSDAY Flights from 119 CHF round trip DAYS : HOURS : MINUTES : SECONDS SPECIAL OFFER ON LOT FLIGHTS SPRING CITY BREAKS ARE AHEAD !! Flights from Zurich to Poland from 119 CHF Flights from Geneva to Poland from 129 CHF Flights to European cities from 159 CHF Book untill 27.03.2022! Travel period: from 1.04.2022 to 28.04.2022 from 5.05.2022 to 26.05.2022 from 31.05.2022 to 2.06.2022 and from 6.06.2022 to 30.06.2022 BEST DEALS ON FLIGHTS TO POLAND Bydgoszcz, Gdańsk, Katowice, Kraków, Lublin, Poznań, Rzeszów, Szczecin, Warszawa, Wrocław and Zielona Góra. Travel period: from 1.04.2022 to 28.04.2022 from 5.05.2022 to 26.05.2022 from 31.05.2022 to 2.06.2022 and from 6.06.2022 to 30.06.2022 Zurich (ZRH) Clear selection Z Do ZURICH (ZRH) - BYDGOSZCZ (BZG) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - GDANSK (GDN) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - KATOWICE (KTW) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - KRAKOW (KRK) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - LUBLIN (LUZ) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - POZNAN (POZ) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - RZESZOW (RZE) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - SZCZECIN (SZZ) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - WARSAW (WAW) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 119 CHF Carry-on baggage ZURICH (ZRH) - WROCLAW (WRO) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage ZURICH (ZRH) - ZIELONA GORA (IEG) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 149 CHF Carry-on baggage BEST DEALS ON FLIGHTS TO EUROPEAN CITIES Flights to Tbilisi, Yerevan, Kosice, Ostrava, Beirut. Travel period: from 1.04.2022 to 28.04.2022 from 5.05.2022 to 26.05.2022 from 31.05.2022 to 2.06.2022 and from 6.06.2022 - 30.06.2022 Zurich (ZRH) Clear selection Aus Nach ZURICH (ZRH) - BEIRUT (BEY) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 219 CHF Carry-on baggage ZURICH (ZRH) - KOSICE (KSC) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 159 CHF Carry-on baggage ZURICH (ZRH) - OSTRAVA (OSR) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 169 CHF Carry-on baggage ZURICH (ZRH) - TBILISI (TBS) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 219 CHF Carry-on baggage ZURICH (ZRH) - YEREVAN (EVN) * 22-03-2022 - 30-06-2022 * Round Trip LOT Economy from 239 CHF Carry-on baggage EXPLORE POLAND * WHERE TO FLY ON HOLIDAYS WITH KIDS? * WHERE TO FLY IN DECEMBER? * WARSAW LEGENDS * THE MOST INSTAGRAM SITES IN KATOWICE FOOTER BEST PRICE GUARANTEE * Best Price Guarantee * Best offers * No hidden charges * Faster ticket booking with a LOT account ABOUT LOT * Press room * Corporate * * About us * Warsaw Chopin Airport FOR BUSINESS CUSTOMERS * LOT Cargo * LOT Charters * LOT for Agents * * LOT MICE ADDITIONAL SERVICES * Hotel (opens in a new tab) * Car rental (opens in a new tab) * Transfer (opens in a new tab) * Tours and attractions (opens in a new tab) * Round the World (opens in a new tab) * SHOP&MORE (opens in a new tab) * Apply for an e-visa (opens in a new tab) FOLLOW US ON * * * * * DOWNLOAD OUR APP * * WE ARE PART OF * * DISCOVER OUR DESTINATIONS * Flights to Europe * Flights to Poland * Flights to Warsaw * Flights to Miami * Regulations * Privacy Policy * Contact © LOT.com 2022. All rights reserved. INFORMATION ABOUT COOKIES ON LOT.COM Our website uses cookies (or similar technologies) in order to improve your comfort of using it Thanks to the use of cookies we can measure website traffic, which will allow us to constantly improve its functioning and to adapt it to your needs. With your consent, we use marketing cookies, which will help us offer you products and advertisements tailored to your activity on LOT.com and other websites and adjust them to your interests. By clicking I AGREE you express consent to the use of analytical and marketing cookies by Polskie Linie Lotnicze LOT S.A. and our partners. Select MANAGE, if you want to customize your cookie management preferences. At any time, here you can change your choice regarding cookies or withdraw your consent. If you refuse, we will use only necessary cookie files. You can find more information in theLOT Privacy Policy Manage I Agree