Miles between Minneapolis, MN and Beckley, WV

There are
951 mi
from Minneapolis, MN to Beckley, WV

That's the driving distance. It would take 18 hours 4 mins to go from Minneapolis, Minnesota to Beckley, West Virginia.

The flight distance (direct flight from Minneapolis, MN to Beckley, WV) is 798.49 mi.

951 mi = 1,529.90 kms