Around the World

Distance between McPherson and Oklahoma City

Distance from McPherson, KS to Oklahoma City, OK is 201 miles / 323 kilometers.

Map showing the distance from McPherson to Oklahoma City

Beeline Air distance: miles km

McPherson, KS

City: McPherson, KS
Country: United States

Oklahoma City, OK

City: Oklahoma City, OK
Country: United States

Time difference between McPherson and Oklahoma City

There is no time difference between McPherson and Oklahoma City. Current local time in McPherson and Oklahoma City is 19:26 CST (2025-02-27)

Search