EDMONTON - The union representing pilots at Flair Airlines says they ratified a three-year contract that gives them compensation gains and scheduling improvements.