
Nandyal to Diphu
Diphu is approximately 2100+ kms from Nandyal. The fastest way to reach Diphu from Nandyal is by Cab, Flight, Train Via Hyderabad, Guwahati, Dimapur. It takes approximately 15 hours. The cheapest way to reach Diphu from Nandyal is by Train Via Rajahmundry which would take approximately 48 hours.
Sort By
Mode of Transport
Via Hyderabad, Guwahati
RECOMMENDED
Nandyal
Hyderabad
Guwahati
Diphu
Approx Travel Time
16h 13m
₹16,012
Onwards
Nandyal
Hyderabad
Guwahati
Diphu
Approx Travel Time
18h 16m
₹14,600
Onwards
Nandyal
Hyderabad
Guwahati
Diphu
Approx Travel Time
16h 17m
₹21,718
Onwards
Nandyal
Hyderabad
Guwahati
Diphu
Approx Travel Time
18h 38m
₹14,850
Onwards
Via Hyderabad, Guwahati, Dimapur
FASTEST
Nandyal
Hyderabad
Guwahati
Dimapur
Diphu
Approx Travel Time
14h 45m
₹17,275
Onwards
Via Rajahmundry
CHEAPEST
Nandyal
Rajahmundry
Diphu
Approx Travel Time
1d 23h 38m
₹1,110
Onwards
Via Vijayawada
Nandyal
Vijayawada
Diphu
Approx Travel Time
2d 1h 17m
On Demand
Via Nellore
Nandyal
Nellore
Diphu
Approx Travel Time
2d 4h 11m
₹7,194
Onwards
Via Hyderabad, Kolkata, Dimapur
Nandyal
Hyderabad
Kolkata
Dimapur
Diphu
Approx Travel Time
14h 50m
₹18,873
Onwards
Via Hyderabad, Bhubaneshwar, Dimapur
Nandyal
Hyderabad
Bhubaneshwar
Dimapur
Diphu
Approx Travel Time
17h
₹19,393
Onwards
Frequently Asked Questions
What is the distance between Nandyal and Diphu?
Diphu is approximately 2100+ kms from Nandyal.
How long does it take to reach Diphu from Nandyal?
It takes approximately 15 hours to reach Diphu from Nandyal by Cab, Flight, Train Via Hyderabad, Guwahati, Dimapur.
What is the cheapest way to reach Diphu from Nandyal?
The cheapest way to reach Diphu from Nandyal is by Train Via Rajahmundry.
What is the fastest way to reach Diphu from Nandyal?
The fastest way to reach Diphu from Nandyal is by Cab, Flight, Train Via Hyderabad, Guwahati, Dimapur.

