November 12, 2020January 1, 2021 How far is nepal from india? The distance between India and Nepal is 840 km. The road distance is 1081 km.