Miles between Lawrence, KS and Rochester, NY

There are
1,090 mi
from Lawrence, KS to Rochester, NY

That's the driving distance. It would take 20 hours 38 mins to go from Lawrence, Kansas to Rochester, New York.

The flight distance (direct flight from Lawrence, KS to Rochester, NY) is 960.52 mi.

1,090 mi = 1.61 kms