British Airways operate at North Terminal and International Terminal at ATL.
Passengers can check in online or using the mobile app 24 hours before the flight, or at the airport using self-service kiosks or check-in counters. Travelers should check-in at least 60 minutes before the trip.
Phone number of British Airways: (800) 247-9297
Official Website: www.britishairways.com