There are
1,248 mi
from Ridgewood, NJ to Lawrence, KS
That's the driving distance. It would take 23 hours 33 mins to go from Ridgewood, New Jersey to Lawrence, Kansas.
The flight distance (direct flight from Ridgewood, NJ to Lawrence, KS) is 1,123.97 mi.
1,248 mi = 2,008.73 kms