Miles between Youngstown, OH and Selma, AL

There are
828 mi
from Youngstown, OH to Selma, AL

That's the driving distance. It would take 15 hours 48 mins to go from Youngstown, Ohio to Selma, Alabama.

The flight distance (direct flight from Youngstown, OH to Selma, AL) is 696.01 mi.

828 mi = 1,333.19 kms