Miles between Tulsa, OK and New Castle, PA

There are
1,003 mi
from Tulsa, OK to New Castle, PA

That's the driving distance. It would take 18 hours 34 mins to go from Tulsa, Oklahoma to New Castle, Pennsylvania.

The flight distance (direct flight from Tulsa, OK to New Castle, PA) is 907.46 mi.

1,003 mi = 1.61 kms