Haridwar is about 1600 km from Nalasopara. You can reach Haridwar by taking a local train to Bandra Terminus and boarding a long-distance train like the Dehradun Express. Alternatively, fly from Mumbai Airport to Dehradun and take a taxi to Haridwar. Expect a travel time of 24 to 28 hours by train.
Total Distance: 1600 km by road, 1350 km straight-line air distance.
Book the Dehradun Express for a direct connection.
Book flights in advance for better prices.
March to June and September to November.