There are
745 mi
from Fishers, IN to Shawnee, OK
That's the driving distance. It would take 13 hours 43 mins to go from Fishers, Indiana to Shawnee, Oklahoma.
The flight distance (direct flight from Fishers, IN to Shawnee, OK) is 676.54 mi.
745 mi = 1,198.62 kms