The distance from East Candia to Niles is 1428 km (or 888 mi). The estimated driving time for the trip is 15 h 53 min and the main road for this route is the I 90. In a straight line, the distance between East Candia and Niles is 1236 km (769 mi).