
Puri to Nandyal
Nandyal is approximately 1000+ kms from Puri. The fastest way to reach Nandyal from Puri is by Train Via Chilika Lake. It takes approximately 22 hours. The cheapest way to reach Nandyal from Puri is by Train Via Vijayawada which would take approximately 22 hours.
Sort By
Mode of Transport
Via Rajahmundry
RECOMMENDED
Puri
Rajahmundry
Nandyal
Approx Travel Time
21h 40m
₹815
Onwards
Via Anakapalle
Puri
Anakapalle
Nandyal
Approx Travel Time
21h 40m
₹1,400
Onwards
Via Tuni
Puri
Tuni
Nandyal
Approx Travel Time
21h 46m
On Demand
Via Vijayawada
CHEAPEST
Puri
Vijayawada
Nandyal
Approx Travel Time
21h 40m
₹655
Onwards
Via Nidadavolu
Puri
Nidadavolu
Nandyal
Approx Travel Time
21h 56m
On Demand
Via Visakhapatnam
Puri
Visakhapatnam
Nandyal
Approx Travel Time
21h 55m
₹670
Onwards
Via Vizianagram
Puri
Vizianagram
Nandyal
Approx Travel Time
21h 43m
₹660
Onwards
Via Chilika Lake
FASTEST
Puri
Chilika Lake
Nandyal
Approx Travel Time
21h 25m
On Demand
Via Srikakulam
Puri
Srikakulam
Nandyal
Approx Travel Time
21h 43m
₹660
Onwards
Via Kakinada
Puri
Kakinada
Nandyal
Approx Travel Time
22h 14m
On Demand
Frequently Asked Questions
What is the distance between Puri and Nandyal?
Nandyal is approximately 1000+ kms from Puri.
How long does it take to reach Nandyal from Puri?
It takes approximately 22 hours to reach Nandyal from Puri by Train Via Chilika Lake.
What is the cheapest way to reach Nandyal from Puri?
The cheapest way to reach Nandyal from Puri is by Train Via Vijayawada.
What is the fastest way to reach Nandyal from Puri?
The fastest way to reach Nandyal from Puri is by Train Via Chilika Lake.