Distance between Wheaton and Portsmouth
Distance from Wheaton, IL to Portsmouth, VA is 719 miles / 1158 kilometers.
Map showing the distance from Wheaton to Portsmouth
![]() |
Air distance: | miles km |
Wheaton, IL
City: | Wheaton, IL |
Country: | United States |
Portsmouth, VA
City: | Portsmouth, VA |
Country: | United States |
Time difference between Wheaton and Portsmouth
The time difference between Wheaton and Portsmouth is 1 hour. Portsmouth is 1 hour ahead of Wheaton. Current local time in Wheaton is 19:13 CST (2025-03-02) and time in Portsmouth is 20:13 EST (2025-03-02).