Charlotte to Birmingham Distance
CLT to BHM · 564 km (350 mi)
Distance
564 km
Distance
350 mi
Est. Flight Time
1h 10m
Direction
WSW
Route Map
CLT → BHM
CLT → BHM
Track flight prices from Charlotte to Birmingham
Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct
Origin Airport
Airport Name
Charlotte Douglas International Airport
IATA Code
CLT
ICAO Code
KCLT
City
Charlotte
Country
United States
Continent
North America
Coordinates
35.2140007019043, -80.94309997558594
Elevation
748 ft (228 m)
Destination Airport
Airport Name
Birmingham-Shuttlesworth International Airport
IATA Code
BHM
ICAO Code
KBHM
City
Birmingham
Country
United States
Continent
North America
Coordinates
33.562877, -86.750712
Elevation
650 ft (198 m)
Route Summary
Distance (km)
564 km
Distance (miles)
350 mi
Bearing
252.6°
Direction
WSW
Est. Flight Time
1h 10m
Fly for less
Get cheap flight alerts from Charlotte to Birmingham
We scan fares daily. You book directly with the airline. Free forever.
Get Started →