Gaya to Kavali
Kavali is approximately 1700+ kms from Gaya. The fastest way to reach Kavali from Gaya is by Train, Flight Via Patna, Hyderabad. It takes approximately 15 hours. The cheapest way to reach Kavali from Gaya is by Train Via Vijayawada which would take approximately 29 hours.
Sort By
Mode of Transport
Via Patna, Hyderabad
RECOMMENDED
FASTEST
Gaya
Patna
Hyderabad
Kavali
Approx Travel Time
14h 20m
₹6,440
Onwards
Gaya
Patna
Hyderabad
Kavali
Approx Travel Time
14h 50m
₹6,575
Onwards
Gaya
Patna
Hyderabad
Kavali
Approx Travel Time
14h 45m
₹9,191
Onwards
Via Varanasi, Hyderabad
Gaya
Varanasi
Hyderabad
Kavali
Approx Travel Time
16h 50m
₹12,654
Onwards
Gaya
Varanasi
Hyderabad
Kavali
Approx Travel Time
18h 5m
₹13,084
Onwards
Via Vijayawada
CHEAPEST
Gaya
Vijayawada
Kavali
Approx Travel Time
1d 4h 25m
₹800
Onwards
Gaya
Vijayawada
Kavali
Approx Travel Time
1d 5h 25m
₹987
Onwards
Via Warangal
Gaya
Warangal
Kavali
Approx Travel Time
1d 5h 40m
₹900
Onwards
Via Jabalpur, Hyderabad
Gaya
Jabalpur
Hyderabad
Kavali
Approx Travel Time
22h 50m
₹7,192
Onwards
Via Chandrapur
Gaya
Chandrapur
Kavali
Approx Travel Time
1d 7h 10m
On Demand
Frequently Asked Questions
What is the distance between Gaya and Kavali?
Kavali is approximately 1700+ kms from Gaya.
How long does it take to reach Kavali from Gaya?
It takes approximately 15 hours to reach Kavali from Gaya by Train, Flight Via Patna, Hyderabad.
What is the cheapest way to reach Kavali from Gaya?
The cheapest way to reach Kavali from Gaya is by Train Via Vijayawada.
What is the fastest way to reach Kavali from Gaya?
The fastest way to reach Kavali from Gaya is by Train, Flight Via Patna, Hyderabad.