How long does take to drive from pittsburgh pa to mooresville nc?

The distance between Pittsburgh,PA to Mooresville,NC is 466 miles,driving time is 7 hours 15 minutes
Updated on Wednesday, February 01 2012 at 04:49PM EST