There are
1,314 mi
from Taylorsville, UT to Ballwin, MO
That's the driving distance. It would take 22 hours 51 mins to go from Taylorsville, Utah to Ballwin, Missouri.
The flight distance (direct flight from Taylorsville, UT to Ballwin, MO) is 1,144.47 mi.
1,314 mi = 2,113.95 kms