
Siwan to Kavali
Kavali is approximately 1450+ kms from Siwan. The fastest way to reach Kavali from Siwan is by Train Via Vijayawada. It takes approximately 31 hours. The cheapest way to reach Kavali from Siwan is by Train Via Ongole which would take approximately 31 hours.
Sort By
Mode of Transport
Via Vijayawada
RECOMMENDED
FASTEST
Siwan
Vijayawada
Kavali
Approx Travel Time
1d 6h 55m
₹905
Onwards
Siwan
Vijayawada
Kavali
Approx Travel Time
1d 7h 55m
₹1,092
Onwards
Via Sirpur
Siwan
Sirpur
Kavali
Approx Travel Time
1d 7h 55m
₹1,035
Onwards
Via Khammam
Siwan
Khammam
Kavali
Approx Travel Time
1d 7h 10m
₹990
Onwards
Via Warangal
Siwan
Warangal
Kavali
Approx Travel Time
1d 7h 55m
₹1,005
Onwards
Via Mancherial
Siwan
Mancherial
Kavali
Approx Travel Time
1d 8h 10m
₹1,035
Onwards
Via Laxettipet
Siwan
Laxettipet
Kavali
Approx Travel Time
1d 8h 40m
On Demand
Via Sultanabad
Siwan
Sultanabad
Kavali
Approx Travel Time
1d 8h 25m
On Demand
Via Chandrapur
Siwan
Chandrapur
Kavali
Approx Travel Time
1d 8h 55m
₹1,050
Onwards
Via Ongole
CHEAPEST
Siwan
Ongole
Kavali
Approx Travel Time
1d 6h 55m
₹875
Onwards
Frequently Asked Questions
What is the distance between Siwan and Kavali?
Kavali is approximately 1450+ kms from Siwan.
How long does it take to reach Kavali from Siwan?
It takes approximately 31 hours to reach Kavali from Siwan by Train Via Vijayawada.
What is the cheapest way to reach Kavali from Siwan?
The cheapest way to reach Kavali from Siwan is by Train Via Ongole.
What is the fastest way to reach Kavali from Siwan?
The fastest way to reach Kavali from Siwan is by Train Via Vijayawada.