Distance between Wilson and Rose Hill
Distance from Wilson, NC to Rose Hill, VA is 216 miles / 348 kilometers.
Map showing the distance from Wilson to Rose Hill
![]() |
Air distance: | miles km |
Wilson, NC
City: | Wilson, NC |
Country: | United States |
Rose Hill, VA
City: | Rose Hill, VA |
Country: | United States |
Time difference between Wilson and Rose Hill
There is no time difference between Wilson and Rose Hill. Current local time in Wilson and Rose Hill is 05:50 EST (2025-02-27)