Distance between Duncan and Belton
Distance from Duncan, OK to Belton, MO is 353 miles / 568 kilometers.
Map showing the distance from Duncan to Belton
![]() |
Air distance: | miles km |
Duncan, OK
City: | Duncan, OK |
Country: | United States |
Belton, MO
City: | Belton, MO |
Country: | United States |
Time difference between Duncan and Belton
There is no time difference between Duncan and Belton. Current local time in Duncan and Belton is 17:58 CST (2025-02-27)