Birmingham to Charlotte Distance
BHM to CLT · 564 km (350 mi)
Distance
564 km
Distance
350 mi
Est. Flight Time
1h 10m
Direction
ENE
Route Map
BHM → CLT
BHM → CLT
Track flight prices from Birmingham to Charlotte
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
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)
Destination 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)
Route Summary
Distance (km)
564 km
Distance (miles)
350 mi
Bearing
69.4°
Direction
ENE
Est. Flight Time
1h 10m
Fly for less
Get cheap flight alerts from Birmingham to Charlotte
We scan fares daily. You book directly with the airline. Free forever.
Get Started →