Miles between Farmington, MN and Sikeston, MO

There are
645 mi
from Farmington, MN to Sikeston, MO

That's the driving distance. It would take 12 hours 51 mins to go from Farmington, Minnesota to Sikeston, Missouri.

The flight distance (direct flight from Farmington, MN to Sikeston, MO) is 567.61 mi.

645 mi = 1,037.44 kms