Distance between Newkirk and Saint Peters
Distance from Newkirk, OK to Saint Peters, MO is 375 miles / 603 kilometers.
Map showing the distance from Newkirk to Saint Peters
![]() |
Air distance: | miles km |
Newkirk, OK
City: | Newkirk, OK |
Country: | United States |
Saint Peters, MO
City: | Saint Peters, MO |
Country: | United States |
Time difference between Newkirk and Saint Peters
There is no time difference between Newkirk and Saint Peters. Current local time in Newkirk and Saint Peters is 10:56 CST (2025-02-18)