Distance between Monticello and Surprise
Distance from Monticello, UT to Surprise, AZ is 338 miles / 543 kilometers.
Map showing the distance from Monticello to Surprise
![]() |
Air distance: | miles km |
Monticello, UT
City: | Monticello, UT |
Country: | United States |
Surprise, AZ
City: | Surprise, AZ |
Country: | United States |
Time difference between Monticello and Surprise
There is no time difference between Monticello and Surprise. Current local time in Monticello and Surprise is 01:25 MST (2025-02-28)