There are
1,189 mi
from Troy, OH to Cedar Park, TX
That's the driving distance. It would take 21 hours 21 mins to go from Troy, Ohio to Cedar Park, Texas.
The flight distance (direct flight from Troy, OH to Cedar Park, TX) is 1,009.77 mi.
1,189 mi = 1,912.96 kms