
Maihar to Puri
Puri is approximately 950+ km from Maihar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Puri.
Sort By
Mode of Transport
Via Bilaspur, Chattisgarh
RECOMMENDED
CHEAPEST
Maihar
Bilaspur
Puri
Approx Travel Time
17h 5m
₹485
Onwards
Via Prayagraj(Allahabad), Bhubaneshwar
FASTEST
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
9h 18m
₹5,884
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
10h 54m
₹5,929
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
10h 1m
₹6,956
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
9h 59m
₹7,324
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
11h 35m
₹7,369
Onwards
Via Katni
Maihar
Katni
Puri
Approx Travel Time
20h 19m
₹645
Onwards
Via Katni, Bhubaneshwar
Maihar
Katni
Bhubaneshwar
Puri
Approx Travel Time
18h
₹1,642
Onwards
Via Jabalpur, Bhilai
Maihar
Jabalpur
Bhilai
Puri
Approx Travel Time
23h 16m
₹5,880
Onwards
Via Jabalpur, Raipur
Maihar
Jabalpur
Raipur
Puri
Approx Travel Time
1d 2h 55m
₹8,137
Onwards
Frequently Asked Questions
What is the distance between Maihar and Puri?
Puri is approximately 950+ kms from Maihar.
How long does it take to reach Puri from Maihar?
It takes approximately 10 hours to reach Puri from Maihar by Train, Flight Via Prayagraj(Allahabad), Bhubaneshwar.
What is the cheapest way to reach Puri from Maihar?
The cheapest way to reach Puri from Maihar is by Train Via Bilaspur, Chattisgarh.
What is the fastest way to reach Puri from Maihar?
The fastest way to reach Puri from Maihar is by Train, Flight Via Prayagraj(Allahabad), Bhubaneshwar.

