
Puri to Gwalior
Gwalior is approximately 1500+ kms from Puri. The fastest way to reach Gwalior from Puri is by Train, Flight Via Bhubaneshwar, Visakhapatnam. It takes approximately 9 hours. The cheapest way to reach Gwalior from Puri is by Train, Flight Via Bhubaneshwar, Visakhapatnam which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Visakhapatnam
RECOMMENDED
Puri
Bhubaneshwar
Visakhapatnam
Gwalior
Approx Travel Time
9h 6m
₹11,756
Onwards
CHEAPEST
FASTEST
Puri
Bhubaneshwar
Visakhapatnam
Gwalior
Approx Travel Time
8h 26m
₹10,474
Onwards
Puri
Bhubaneshwar
Visakhapatnam
Gwalior
Approx Travel Time
9h 45m
₹10,509
Onwards
Via Bhubaneshwar, Lucknow
Puri
Bhubaneshwar
Lucknow
Gwalior
Approx Travel Time
12h 41m
₹12,567
Onwards
Puri
Bhubaneshwar
Lucknow
Gwalior
Approx Travel Time
12h 1m
₹11,285
Onwards
Puri
Bhubaneshwar
Lucknow
Gwalior
Approx Travel Time
13h 20m
₹11,320
Onwards
Via Bilaspur, Chattisgarh
Puri
Bilaspur, Chattisgarh
Gwalior
Approx Travel Time
1d 1h 3m
On Demand
Via Sagar
Puri
Sagar
Gwalior
Approx Travel Time
1d 3h
On Demand
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Gwalior
Approx Travel Time
1d 2h 48m
On Demand
Frequently Asked Questions
What is the distance between Puri and Gwalior?
Gwalior is approximately 1500+ kms from Puri.
How long does it take to reach Gwalior from Puri?
It takes approximately 9 hours to reach Gwalior from Puri by Train, Flight Via Bhubaneshwar, Visakhapatnam.
What is the cheapest way to reach Gwalior from Puri?
The cheapest way to reach Gwalior from Puri is by Train, Flight Via Bhubaneshwar, Visakhapatnam.
What is the fastest way to reach Gwalior from Puri?
The fastest way to reach Gwalior from Puri is by Train, Flight Via Bhubaneshwar, Visakhapatnam.


