You should arrive at Boston Logan Airport 2 hours before a domestic flight and 3 hours before an international flight.