Miles between Orem, UT and Bonham, TX

There are
1,207 mi
from Orem, UT to Bonham, TX

That's the driving distance. It would take 22 hours 53 mins to go from Orem, Utah to Bonham, Texas.

The flight distance (direct flight from Orem, UT to Bonham, TX) is 972.61 mi.

1,207 mi = 1.61 kms