There are
249 mi
from Irving, TX to Glenpool, OK
That's the driving distance. It would take 4 hours 38 mins to go from Irving, Texas to Glenpool, Oklahoma.
The flight distance (direct flight from Irving, TX to Glenpool, OK) is 223.57 mi.
249 mi = 400.31 kms