Miles between Newport News, VA and Shawnee, OK

There are
1,327 mi
from Newport News, VA to Shawnee, OK

That's the driving distance. It would take 23 hours 46 mins to go from Newport News, Virginia to Shawnee, Oklahoma.

The flight distance (direct flight from Newport News, VA to Shawnee, OK) is 1,144.46 mi.

1,327 mi = 1.61 kms