Typically, flight attendant training programs last between four to eight weeks, depending on the airline. This intensive period covers everything from safety procedures to customer service.