Distance between McPherson and Pleasant Grove
Distance from McPherson, KS to Pleasant Grove, UT is 763 miles / 1229 kilometers.
Map showing the distance from McPherson to Pleasant Grove
![]() |
Air distance: | miles km |
McPherson, KS
City: | McPherson, KS |
Country: | United States |
Pleasant Grove, UT
City: | Pleasant Grove, UT |
Country: | United States |
Time difference between McPherson and Pleasant Grove
The time difference between McPherson and Pleasant Grove is 1 hour. Pleasant Grove is 1 hour behind McPherson. Current local time in McPherson is 16:16 CST (2025-03-01) and time in Pleasant Grove is 15:16 MST (2025-03-01).