Distance between Monroe and Asheboro
Distance from Monroe, NC to Asheboro, NC is 65 miles / 104 kilometers.
Map showing the distance from Monroe to Asheboro
![]() |
Air distance: | miles km |
Monroe, NC
City: | Monroe, NC |
Country: | United States |
Asheboro, NC
City: | Asheboro, NC |
Country: | United States |
Time difference between Monroe and Asheboro
There is no time difference between Monroe and Asheboro. Current local time in Monroe and Asheboro is 12:12 EST (2025-02-16)