There are
324 mi
from Roanoke, VA to Aliquippa, PA
That's the driving distance. It would take 7 hours 12 mins to go from Roanoke, Virginia to Aliquippa, Pennsylvania.
The flight distance (direct flight from Roanoke, VA to Aliquippa, PA) is 231.72 mi.
324 mi = 521.25 kms