
Nalgonda to Kavali
Kavali is approximately 250+ kms from Nalgonda. The fastest way to reach Kavali from Nalgonda is by Train. It takes approximately 6 hours. The cheapest way to reach Kavali from Nalgonda is by Train Via Chirala which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ongole
Nalgonda
Ongole
Kavali
Approx Travel Time
7h 25m
₹265
Onwards
Nalgonda
Ongole
Kavali
Approx Travel Time
7h 40m
₹477
Onwards
Nalgonda
Ongole
Kavali
Approx Travel Time
7h 40m
₹2,669
Onwards
Nalgonda
Ongole
Kavali
Approx Travel Time
8h 55m
₹3,539
Onwards
Nalgonda
Ongole
Kavali
Approx Travel Time
8h 40m
₹1,135
Onwards
Via Kandukur
Nalgonda
Kandukur
Kavali
Approx Travel Time
7h 10m
₹270
Onwards
Via Chirala
CHEAPEST
Nalgonda
Chirala
Kavali
Approx Travel Time
8h 10m
₹255
Onwards
Nalgonda
Chirala
Kavali
Approx Travel Time
8h 25m
₹3,131
Onwards
Via Bapatla
Nalgonda
Bapatla
Kavali
Approx Travel Time
8h 40m
₹255
Onwards
Frequently Asked Questions
What is the distance between Nalgonda and Kavali?
Kavali is approximately 250+ kms from Nalgonda.
How long does it take to reach Kavali from Nalgonda?
It takes approximately 6 hours to reach Kavali from Nalgonda by Train.
What is the cheapest way to reach Kavali from Nalgonda?
The cheapest way to reach Kavali from Nalgonda is by Train Via Chirala.
What is the fastest way to reach Kavali from Nalgonda?
The fastest way to reach Kavali from Nalgonda is by Train.