
Hosur to Maihar
Maihar is approximately 1350+ kms from Hosur. The fastest way to reach Maihar from Hosur is by Train, Flight Via Bangalore, Jabalpur. It takes approximately 8 hours. The cheapest way to reach Maihar from Hosur is by Train Via Bangalore which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bangalore, Jabalpur
RECOMMENDED
FASTEST
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
7h 55m
₹8,130
Onwards
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
8h 22m
₹9,742
Onwards
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
8h 10m
₹8,621
Onwards
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
9h 27m
₹9,932
Onwards
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
9h 15m
₹8,811
Onwards
Hosur
Bangalore
Jabalpur
Maihar
Approx Travel Time
9h
₹8,320
Onwards
Via Bangalore
Hosur
Bangalore
Maihar
Approx Travel Time
1d 4h
₹1,381
Onwards
Hosur
Bangalore
Maihar
Approx Travel Time
1d 4h 12m
₹2,456
Onwards
CHEAPEST
Hosur
Bangalore
Maihar
Approx Travel Time
1d 3h 45m
₹890
Onwards
Via Bangalore, Nagpur, Jabalpur
Hosur
Bangalore
Nagpur
Jabalpur
Maihar
Approx Travel Time
1d 14h 35m
₹3,202
Onwards
Frequently Asked Questions
What is the distance between Hosur and Maihar?
Maihar is approximately 1350+ kms from Hosur.
How long does it take to reach Maihar from Hosur?
It takes approximately 8 hours to reach Maihar from Hosur by Train, Flight Via Bangalore, Jabalpur.
What is the cheapest way to reach Maihar from Hosur?
The cheapest way to reach Maihar from Hosur is by Train Via Bangalore.
What is the fastest way to reach Maihar from Hosur?
The fastest way to reach Maihar from Hosur is by Train, Flight Via Bangalore, Jabalpur.