
Calicut to Maihar
Maihar is approximately 1650+ kms from Calicut. The fastest way to reach Maihar from Calicut is by Flight, Train Via Hyderabad. It takes approximately 21 hours. The cheapest way to reach Maihar from Calicut is by Train Via Bangalore which would take approximately 36 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Calicut
Hyderabad
Maihar
Approx Travel Time
20h 25m
On Demand
Calicut
Hyderabad
Maihar
Approx Travel Time
1d 10h 55m
On Demand
Via Pune
Calicut
Pune
Maihar
Approx Travel Time
1d 0h 10m
On Demand
Via Mumbai
Calicut
Mumbai
Maihar
Approx Travel Time
1d 1h 25m
₹5,155
Onwards
Via Bangalore
CHEAPEST
Calicut
Bangalore
Maihar
Approx Travel Time
1d 11h 40m
₹1,170
Onwards
Calicut
Bangalore
Maihar
Approx Travel Time
1d 6h 25m
₹3,838
Onwards
Calicut
Bangalore
Maihar
Approx Travel Time
1d 12h 55m
₹1,475
Onwards
Via Narsinghpur
Calicut
Narsinghpur
Maihar
Approx Travel Time
1d 11h 25m
₹1,185
Onwards
Via Bangarapet
Calicut
Bangarapet
Maihar
Approx Travel Time
1d 12h 40m
On Demand
Via Gadarwara
Calicut
Gadarwara
Maihar
Approx Travel Time
1d 11h 55m
₹1,200
Onwards
Frequently Asked Questions
What is the distance between Calicut and Maihar?
Maihar is approximately 1650+ kms from Calicut.
How long does it take to reach Maihar from Calicut?
It takes approximately 21 hours to reach Maihar from Calicut by Flight, Train Via Hyderabad.
What is the cheapest way to reach Maihar from Calicut?
The cheapest way to reach Maihar from Calicut is by Train Via Bangalore.
What is the fastest way to reach Maihar from Calicut?
The fastest way to reach Maihar from Calicut is by Flight, Train Via Hyderabad.