Miles between Tulsa, OK and Allentown, PA

There are
1,259 mi
from Tulsa, OK to Allentown, PA

That's the driving distance. It would take 23 hours 36 mins to go from Tulsa, Oklahoma to Allentown, Pennsylvania.

The flight distance (direct flight from Tulsa, OK to Allentown, PA) is 1,149.33 mi.

1,259 mi = 1.61 kms