Miles between Indianapolis, IN and Weirton, WV

There are
328 mi
from Indianapolis, IN to Weirton, WV

That's the driving distance. It would take 5 hours 7 mins to go from Indianapolis, Indiana to Weirton, West Virginia.

The flight distance (direct flight from Indianapolis, IN to Weirton, WV) is 297.69 mi.

328 mi = 527.88 kms