Terminals · CLT
Lufthansa departs from Terminal D at Charlotte Douglas International Airport (CLT). We verified this against the airport's own sources on June 27, 2026 — airlines do move terminals, so we date every check.

Lufthansa departs from Terminal D at Charlotte Douglas International Airport (CLT). Concourse D, the international concourse; daily Munich (Frankfurt) service. Verified June 27, 2026.
Lufthansa checks in and drops bags on the departures level of Terminal D at CLT. Bag drop typically closes 45 minutes before departure, so plan to be there in time.
Not that we've found. We confirmed Lufthansa departs from Terminal D at CLT as of June 27, 2026. Airlines do shuffle terminals, so we re-check and date every change.
Concourse D handles all international arrivals without U.S. preclearance; FIS/passport control is in the Concourse D/E connector.
Not sure which building that is? See all CLT terminals with the airport map and how to get between them. Then let your Leave-By Time count backward from your flight — today's CLT security wait, your drive, and the walk to your gate — so you leave with room to breathe.