There are
333 mi
from Norman, OK to Lawrence, KS
That's the driving distance. It would take 5 hours 45 mins to go from Norman, Oklahoma to Lawrence, Kansas.
The flight distance (direct flight from Norman, OK to Lawrence, KS) is 286.08 mi.
333 mi = 535.11 kms