Puri to Dharmapuri Distance
The road distance between Puri and Dharmapuri is approximately 1450+ km, and the drive usually takes around 25 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Dharmapuri, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Bhubaneshwar, Bangalore
RECOMMENDED
FASTEST
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
8h 4m
₹8,218
Onwards
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
10h 5m
₹8,273
Onwards
CHEAPEST
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
1d 1h 39m
₹835
Onwards
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
9h 4m
₹9,395
Onwards
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
9h 17m
₹8,492
Onwards
Puri
Bhubaneshwar
Bangalore
Dharmapuri
Approx Travel Time
10h 17m
₹9,669
Onwards
Via Visakhapatnam, Chennai
Puri
Visakhapatnam
Chennai
Dharmapuri
Approx Travel Time
1d 9h 25m
₹2,688
Onwards
Direct Options
Puri
Dharmapuri
Approx Travel Time
1d 1h 7m
₹36,599
Onwards
Via Nellore
Puri
Nellore
Dharmapuri
Approx Travel Time
1d 0h 29m
₹1,510
Onwards
Via Chennai
Puri
Chennai
Dharmapuri
Approx Travel Time
1d 3h 15m
₹4,966
Onwards
Frequently Asked Questions
What is the distance between Puri and Dharmapuri?
The distance between Puri and Dharmapuri is approximately 1450+ km by road.
What is the straight-line (aerial) distance between Puri and Dharmapuri?
The straight-line distance is approximately 1150+ km.
How long does it take to travel from Puri to Dharmapuri by road?
It takes around 25 hours by road.
What is the distance from Puri to Dharmapuri via Bhubaneshwar?
Via Bhubaneshwar, the distance is approximately 1350+ km, taking around 8 hours.
Does the distance from Puri to Dharmapuri change by route?
Yes — the road distance varies from 1450+ km via the direct route to 1350+ km via Bhubaneshwar, depending on the path taken.
Does travel time between Puri and Dharmapuri vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Puri and Dharmapuri?
The driving distance is 1450+ km, while the straight-line distance is shorter at 1150+ km, due to the road route following terrain and highways.
Routes Connecting Puri
Routes From Puri
Routes Connecting Dharmapuri
Routes From Dharmapuri
- Dharmapuri to Faridabad
- Dharmapuri to Munnar
- Dharmapuri to Mahendragarh
- Dharmapuri to Bhuj
- Dharmapuri to Nanpara
- Dharmapuri to Dhule
- Dharmapuri to Mandi
- Dharmapuri to Ahmedabad
- Dharmapuri to Bandikui
- Dharmapuri to Kurnool
- Dharmapuri to Sheikhpura
- Dharmapuri to Karur
- Dharmapuri to Pali
- Dharmapuri to Mukerian
- Dharmapuri to Gaya
Routes To Dharmapuri
- Roorkee to Dharmapuri
- Hospet to Dharmapuri
- Saharanpur to Dharmapuri
- Raxaul to Dharmapuri
- Machilipatnam to Dharmapuri
- Lakshadweep to Dharmapuri
- Balrampur to Dharmapuri
- Radhanpur to Dharmapuri
- Kolhapur to Dharmapuri
- Sri-Ganganagar to Dharmapuri
- Palani to Dharmapuri
- Dhar to Dharmapuri
- Tindivanam to Dharmapuri
- Sindhanur to Dharmapuri
- Arsikere to Dharmapuri

