Distance between Canton and Upland
Distance from Canton, MI to Upland, CA is 2044 miles / 3289 kilometers.
Map showing the distance from Canton to Upland
![]() |
Air distance: | miles km |
Canton, MI
City: | Canton, MI |
Country: | United States |
Upland, CA
City: | Upland, CA |
Country: | United States |
Time difference between Canton and Upland
The time difference between Canton and Upland is 3 hours. Upland is 3 hours behind Canton. Current local time in Canton is 10:11 EST (2025-02-27) and time in Upland is 07:11 PST (2025-02-27).