
Puri to Maihar
Maihar is approximately 850+ kms from Puri. The fastest way to reach Maihar from Puri is by Train, Flight Via Bhubaneshwar, Prayagraj(Allahabad). It takes approximately 9 hours. The cheapest way to reach Maihar from Puri is by Train Via Bargarh which would take approximately 17 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
RECOMMENDED
Puri
Raipur, Chhattisgarh
Maihar
Approx Travel Time
18h 55m
On Demand
Via Bargarh
CHEAPEST
Puri
Bargarh
Maihar
Approx Travel Time
16h 55m
₹390
Onwards
Via Durg
Puri
Durg
Maihar
Approx Travel Time
19h 40m
On Demand
Via Bhilai
Puri
Bhilai
Maihar
Approx Travel Time
19h 40m
On Demand
Via Bhubaneshwar, Prayagraj(Allahabad)
FASTEST
Puri
Bhubaneshwar
Prayagraj(Allahabad)
Maihar
Approx Travel Time
9h 5m
₹5,809
Onwards
Puri
Bhubaneshwar
Prayagraj(Allahabad)
Maihar
Approx Travel Time
9h 20m
₹5,835
Onwards
Puri
Bhubaneshwar
Prayagraj(Allahabad)
Maihar
Approx Travel Time
9h 5m
₹7,081
Onwards
Via Raipur, Chhattisgarh, Katni
Puri
Raipur, Chhattisgarh
Katni
Maihar
Approx Travel Time
21h 5m
₹720
Onwards
Via Mirzapur
Puri
Mirzapur
Maihar
Approx Travel Time
19h 55m
₹755
Onwards
Via Bhubaneshwar, Raipur, Chhattisgarh
Puri
Bhubaneshwar
Raipur, Chhattisgarh
Maihar
Approx Travel Time
12h 5m
On Demand
Frequently Asked Questions
What is the distance between Puri and Maihar?
Maihar is approximately 850+ kms from Puri.
How long does it take to reach Maihar from Puri?
It takes approximately 9 hours to reach Maihar from Puri by Train, Flight Via Bhubaneshwar, Prayagraj(Allahabad).
What is the cheapest way to reach Maihar from Puri?
The cheapest way to reach Maihar from Puri is by Train Via Bargarh.
What is the fastest way to reach Maihar from Puri?
The fastest way to reach Maihar from Puri is by Train, Flight Via Bhubaneshwar, Prayagraj(Allahabad).