Distance from Shikohabad to Thane

The distance from Shikohabad Uttar Pradesh to Thane Maharashtra by car is 1261 km (or 784 mi). The estimated driving time for the trip is 18 h 45 min and the main road for this route is the . In a straight line, the distance between Shikohabad and Thane is 1050 km (653 mi).