Miles between Tulsa, OK and West St Paul, MN

There are
696 mi
from Tulsa, OK to West St Paul, MN

That's the driving distance. It would take 12 hours 39 mins to go from Tulsa, Oklahoma to West St Paul, Minnesota.

The flight distance (direct flight from Tulsa, OK to West St Paul, MN) is 623.64 mi.

696 mi = 1,119.89 kms