There are
1,249 mi
from Rogers, AR to Provo, UT
That's the driving distance. It would take 22 hours 33 mins to go from Rogers, Arkansas to Provo, Utah.
The flight distance (direct flight from Rogers, AR to Provo, UT) is 986.89 mi.
1,249 mi = 2,010.40 kms