Miles between Birmingham, AL and Columbia, SC

There are
357 mi
from Birmingham, AL to Columbia, SC

That's the driving distance. It would take 6 hours 36 mins to go from Birmingham, Alabama to Columbia, South Carolina.

The flight distance (direct flight from Birmingham, AL to Columbia, SC) is 332.92 mi.

357 mi = 575.24 kms