If a flight gets delayed for 3 or more than 3 hours passengers are eligible for Air Canada Flight Delay Compensation depending upon the reason for the delay. There can be several reasons for delays in flights such as weather conditions, delay in a previous flight, absence of flight attendants or pilots, govt. Orders, etc. However, airlines are only responsible to pay compensation when the delay was their fault. For causes such as weather conditions and govt orders where there has been no role of airlines in the delay, it is not obliged to compensate its passengers.