Flight distance from Birmingham to Columbus

791 kilometers/491 miles
or 427 nautical miles.
Your flight will depart from Birmingham airport and land at Columbus airport.
City: Birmingham (BHM) Columbus (CMH)
Latitude: 33.52066 39.964907
Longitude: -86.80249 -83.002222
Country: United States United States
Timezone: America/Chicago America/New_York
Current time:: 00:47 04-Apr-2026 00:47 04-Apr-2026

How far is between Birmingham and Columbus?

  • Your starting point Birmingham, United States is located at 33.52066,-86.80249
  • Your ending point Columbus, United States is located at 39.964907,-83.002222
  • l distance from Birmingham to Columbus is 791 kms equals to miles and 427 nautical miles.
  • Flight time from Birmingham to Columbus is 9 hours 0 minutes
Click here to get detail flight schedules from Birmingham to Columbus