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