646 mph to knots Result 646 (mph) = 561.36326 (kt) Detailed Mi/hr — 646 646 / 1.15077 = 561.36326 knots