Digha to Puri - Multiple Options To Reach By Cab, Train, Bus
Puri is approximately 200+ kms from Digha. The fastest way to reach Puri from Digha is by Cab, Train Via Balasore. It takes approximately 9 hours. The cheapest way to reach Puri from Digha is by Cab, Train Via Bhubaneshwar which would take approximately 10 hours.
Sort By
Mode of Transport
Via Balasore
RECOMMENDED
FASTEST
Digha
Balasore
Puri
Approx Travel Time
8h 23m
On Demand
Digha
Balasore
Puri
Approx Travel Time
9h 42m
On Demand
Via Balasore, Cuttack
Digha
Balasore
Cuttack
Puri
Approx Travel Time
9h 33m
On Demand
Digha
Balasore
Cuttack
Puri
Approx Travel Time
9h 48m
On Demand
Via Balasore, Jajpur
Digha
Balasore
Jajpur
Puri
Approx Travel Time
9h 33m
On Demand
Digha
Balasore
Jajpur
Puri
Approx Travel Time
10h 3m
On Demand
Via Balasore, Bhubaneshwar
Digha
Balasore
Bhubaneshwar
Puri
Approx Travel Time
9h 48m
On Demand
Digha
Balasore
Bhubaneshwar
Puri
Approx Travel Time
10h 3m
On Demand
Via Bhubaneshwar
CHEAPEST
Digha
Bhubaneshwar
Puri
Approx Travel Time
9h 23m
₹5,787
Onwards
Frequently Asked Questions
What is the distance between Digha and Puri?
Puri is approximately 200+ kms from Digha.
How long does it take to reach Puri from Digha?
It takes approximately 9 hours to reach Puri from Digha by Cab, Train Via Balasore.
What is the cheapest way to reach Puri from Digha?
The cheapest way to reach Puri from Digha is by Cab, Train Via Bhubaneshwar.
What is the fastest way to reach Puri from Digha?
The fastest way to reach Puri from Digha is by Cab, Train Via Balasore.