There are
972 mi
from Rochester, NY to Talladega, AL
That's the driving distance. It would take 18 hours 42 mins to go from Rochester, New York to Talladega, Alabama.
The flight distance (direct flight from Rochester, NY to Talladega, AL) is 813.67 mi.
972 mi = 1,564.94 kms