The distance from Farrukhabad to Haridwar is approximately 400 kilometers. The most convenient way to travel is by road via the NH 334 or by taking a train to Delhi and then a connecting train to Haridwar. The road journey takes about 9 to 10 hours. Haridwar is a major pilgrimage site on the banks of the Ganges. Plan your trip to allow enough time to experience the evening Ganga Aarti.
Total Distance: 400 km by road, 340 km air distance.
Book your train from Delhi to Haridwar well in advance.
The highway is well-maintained but traffic near Haridwar can be heavy.
October to March.