Zafirlukast bloquea la acción de los leucotrienos cisteinilos (LTC4, LTD4, LTE4) sobre el receptor CysLT1, reduciendo de ese modo la constricción de las vías aéreas, la acumulación de moco en los pulmones y la inflamación de las vías respiratorias.