
Nashik to Maihar
Maihar is approximately 950+ kms from Nashik. The fastest way to reach Maihar from Nashik is by Flight, Train Via Nagpur. It takes approximately 11 hours. The cheapest way to reach Maihar from Nashik is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Itarsi
Nashik
Itarsi
Maihar
Approx Travel Time
20h 10m
₹575
Onwards
Via Pipariya
Nashik
Pipariya
Maihar
Approx Travel Time
19h 55m
₹585
Onwards
Via Khandwa
Nashik
Khandwa
Maihar
Approx Travel Time
20h 10m
₹585
Onwards
Via Bhusawal
Nashik
Bhusawal
Maihar
Approx Travel Time
20h 10m
On Demand
Nashik
Bhusawal
Maihar
Approx Travel Time
21h 25m
On Demand
Via Jabalpur
Nashik
Jabalpur
Maihar
Approx Travel Time
20h 10m
₹505
Onwards
Via Katni
Nashik
Katni
Maihar
Approx Travel Time
19h 55m
₹505
Onwards
Via Indore
Nashik
Indore
Maihar
Approx Travel Time
14h 10m
₹3,873
Onwards
Via Nagpur
FASTEST
Nashik
Nagpur
Maihar
Approx Travel Time
11h 10m
₹5,610
Onwards
Frequently Asked Questions
What is the distance between Nashik and Maihar?
Maihar is approximately 950+ kms from Nashik.
How long does it take to reach Maihar from Nashik?
It takes approximately 11 hours to reach Maihar from Nashik by Flight, Train Via Nagpur.
What is the cheapest way to reach Maihar from Nashik?
The cheapest way to reach Maihar from Nashik is by Train.
What is the fastest way to reach Maihar from Nashik?
The fastest way to reach Maihar from Nashik is by Flight, Train Via Nagpur.