
Deoghar to Puri
Puri is approximately 550+ kms from Deoghar. The fastest way to reach Puri from Deoghar is by Train. It takes approximately 12 hours. The cheapest way to reach Puri from Deoghar is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Cuttack
Deoghar
Cuttack
Puri
Approx Travel Time
12h 40m
On Demand
Deoghar
Cuttack
Puri
Approx Travel Time
12h 55m
On Demand
Via Baghmara
Deoghar
Baghmara
Puri
Approx Travel Time
12h 55m
On Demand
Via Bhubaneshwar
Deoghar
Bhubaneshwar
Puri
Approx Travel Time
12h 55m
On Demand
Deoghar
Bhubaneshwar
Puri
Approx Travel Time
12h 55m
On Demand
Deoghar
Bhubaneshwar
Puri
Approx Travel Time
13h 10m
On Demand
Via Purulia
Deoghar
Purulia
Puri
Approx Travel Time
12h 55m
On Demand
Via Bankura
Deoghar
Bankura
Puri
Approx Travel Time
13h 10m
On Demand
Via Asansol
Deoghar
Asansol
Puri
Approx Travel Time
13h 25m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Puri?
Puri is approximately 550+ kms from Deoghar.
How long does it take to reach Puri from Deoghar?
It takes approximately 12 hours to reach Puri from Deoghar by Train.
What is the cheapest way to reach Puri from Deoghar?
The cheapest way to reach Puri from Deoghar is by Train.
What is the fastest way to reach Puri from Deoghar?
The fastest way to reach Puri from Deoghar is by Train.