Distance from Columbus - Ohio to Troy - Texas

1160 mi | 18 h 53 min

The distance from Columbus to Troy by car is 1160 mi (or 1866 km). The estimated driving time for the trip is 18 h 53 min and the main road for this route is the I 71. In a straight line the distance between Columbus and Troy is 1005 mi (1616 km).