Maihar to Haveri Distance
Haveri is approximately 1700+ km from Maihar. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 35 hours, subject to the chosen service and route. Flying is the fastest way to reach Haveri, with a total travel time of approximately 12 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Jabalpur, Bangalore
RECOMMENDED
FASTEST
Maihar
Jabalpur
Bangalore
Haveri
Approx Travel Time
11h 49m
₹9,267
Onwards
Maihar
Jabalpur
Bangalore
Haveri
Approx Travel Time
13h 8m
₹9,512
Onwards
Maihar
Jabalpur
Bangalore
Haveri
Approx Travel Time
14h 3m
₹10,066
Onwards
Maihar
Jabalpur
Bangalore
Haveri
Approx Travel Time
15h 22m
₹10,311
Onwards
Direct Options
CHEAPEST
Maihar
Haveri
Approx Travel Time
1d 10h 25m
₹890
Onwards
Via Ahmednagar
Maihar
Ahmednagar
Haveri
Approx Travel Time
1d 8h 11m
₹4,900
Onwards
Via Prayagraj(Allahabad), Bangalore
Maihar
Prayagraj(Allahabad)
Bangalore
Haveri
Approx Travel Time
14h 24m
₹9,120
Onwards
Via Bhopal, Goa
Maihar
Bhopal
Goa
Haveri
Approx Travel Time
18h 26m
₹7,367
Onwards
Maihar
Bhopal
Goa
Haveri
Approx Travel Time
19h 43m
₹7,865
Onwards
Via Nagpur, Goa
Maihar
Nagpur
Goa
Haveri
Approx Travel Time
19h 48m
₹6,791
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Maihar and Haveri?
The straight-line distance is approximately 1150+ km.
What is the distance from Maihar to Haveri via Jabalpur?
Via Jabalpur, the distance is approximately 1700+ km, taking around 12 hours.
Is there a train from Maihar to Haveri?
Yes, trains run between Maihar and Haveri, covering approximately 1800+ km in around 35 hours.

