
Harihar to Nilambur
Nilambur is approximately 450+ kms from Harihar. The fastest way to reach Nilambur from Harihar is by Train, Bus Via Mysore. It takes approximately 11 hours. The cheapest way to reach Nilambur from Harihar is by Train Via Thrissur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mysore
RECOMMENDED
FASTEST
Harihar
Mysore
Nilambur
Approx Travel Time
10h 30m
₹900
Onwards
Via Kadur, Mysore
Harihar
Kadur
Mysore
Nilambur
Approx Travel Time
10h 49m
₹900
Onwards
Harihar
Kadur
Mysore
Nilambur
Approx Travel Time
11h 58m
₹1,904
Onwards
Via Chitradurga, Mysore
Harihar
Chitradurga
Mysore
Nilambur
Approx Travel Time
12h 23m
₹1,705
Onwards
Harihar
Chitradurga
Mysore
Nilambur
Approx Travel Time
12h 55m
₹2,330
Onwards
Via Pandavapura
Harihar
Pandavapura
Nilambur
Approx Travel Time
14h 22m
₹5,446
Onwards
Via Mangalore, Calicut
Harihar
Mangalore
Calicut
Nilambur
Approx Travel Time
16h 38m
₹4,440
Onwards
Harihar
Mangalore
Calicut
Nilambur
Approx Travel Time
13h 59m
₹3,540
Onwards
Via Thrissur
CHEAPEST
Harihar
Thrissur
Nilambur
Approx Travel Time
17h 58m
₹625
Onwards
Via Hassan, Mysore
Harihar
Hassan
Mysore
Nilambur
Approx Travel Time
11h 16m
₹975
Onwards
Frequently Asked Questions
What is the distance between Harihar and Nilambur?
Nilambur is approximately 450+ kms from Harihar.
How long does it take to reach Nilambur from Harihar?
It takes approximately 11 hours to reach Nilambur from Harihar by Train, Bus Via Mysore.
What is the cheapest way to reach Nilambur from Harihar?
The cheapest way to reach Nilambur from Harihar is by Train Via Thrissur.
What is the fastest way to reach Nilambur from Harihar?
The fastest way to reach Nilambur from Harihar is by Train, Bus Via Mysore.


