You asked:

how far is mcpherson ks to hastings ne

  • McPherson, Kansas
    McPherson, Kansas
    McPherson, Kansas is 158 miles (254 kilometers) from Hastings, Nebraska, as the crow flies.