
Viramgam to Puri
Puri is approximately 1500+ kms from Viramgam. The fastest way to reach Puri from Viramgam is by Train, Flight Via Ahmedabad, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Viramgam is by Train which would take approximately 39 hours.
Sort By
Mode of Transport
Via Ahmedabad, Bhubaneshwar
RECOMMENDED
Viramgam
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
7h 34m
₹9,613
Onwards
FASTEST
Viramgam
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
6h 38m
On Demand
Viramgam
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
6h 54m
₹8,458
Onwards
Viramgam
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
6h 46m
On Demand
Viramgam
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
7h 18m
On Demand
Via Jharsuguda
Viramgam
Jharsuguda
Puri
Approx Travel Time
1d 10h 28m
₹870
Onwards
Via Raipur, Chhattisgarh
Viramgam
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 13h 37m
On Demand
Via Bharuch
Viramgam
Bharuch
Puri
Approx Travel Time
1d 12h 37m
₹4,598
Onwards
Via Ahmedabad, Raipur, Chhattisgarh
Viramgam
Ahmedabad
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 19h 5m
On Demand
Frequently Asked Questions
What is the distance between Viramgam and Puri?
Puri is approximately 1500+ kms from Viramgam.
How long does it take to reach Puri from Viramgam?
It takes approximately 7 hours to reach Puri from Viramgam by Train, Flight Via Ahmedabad, Bhubaneshwar.
What is the cheapest way to reach Puri from Viramgam?
The cheapest way to reach Puri from Viramgam is by Train.
What is the fastest way to reach Puri from Viramgam?
The fastest way to reach Puri from Viramgam is by Train, Flight Via Ahmedabad, Bhubaneshwar.


