Distance between McPherson and Yukon
Distance from McPherson, KS to Yukon, OK is 198 miles / 319 kilometers.
Map showing the distance from McPherson to Yukon
![]() |
Air distance: | miles km |
McPherson, KS
City: | McPherson, KS |
Country: | United States |
Yukon, OK
City: | Yukon, OK |
Country: | United States |
Time difference between McPherson and Yukon
There is no time difference between McPherson and Yukon. Current local time in McPherson and Yukon is 19:29 CST (2025-02-27)