
Bathinda to Kavali
Kavali is approximately 2400+ kms from Bathinda. The fastest way to reach Kavali from Bathinda is by Flight, Train Via Ghaziabad, Bangalore. It takes approximately 13 hours. The cheapest way to reach Kavali from Bathinda is by Train, Flight Via Ghaziabad, Bangalore which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ghaziabad, Bangalore
RECOMMENDED
FASTEST
Bathinda
Ghaziabad
Bangalore
Kavali
Approx Travel Time
12h 43m
₹7,151
Onwards
CHEAPEST
Bathinda
Ghaziabad
Bangalore
Kavali
Approx Travel Time
17h 20m
₹5,266
Onwards
Bathinda
Ghaziabad
Bangalore
Kavali
Approx Travel Time
17h 33m
₹12,259
Onwards
Via Mohali, Bangalore
Bathinda
Mohali
Bangalore
Kavali
Approx Travel Time
15h 36m
₹9,915
Onwards
Via Amritsar, Bangalore
Bathinda
Amritsar
Bangalore
Kavali
Approx Travel Time
15h 25m
₹10,859
Onwards
Bathinda
Amritsar
Bangalore
Kavali
Approx Travel Time
15h 58m
₹6,719
Onwards
Via Jodhpur, Bangalore
Bathinda
Jodhpur
Bangalore
Kavali
Approx Travel Time
20h 30m
₹7,778
Onwards
Via Jaipur, Bangalore
Bathinda
Jaipur
Bangalore
Kavali
Approx Travel Time
21h 53m
₹8,109
Onwards
Via Bareilly, Bangalore
Bathinda
Bareilly
Bangalore
Kavali
Approx Travel Time
21h 31m
₹7,368
Onwards
Via Dehradun, Bangalore
Bathinda
Dehradun
Bangalore
Kavali
Approx Travel Time
21h 28m
₹17,864
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Kavali?
Kavali is approximately 2400+ kms from Bathinda.
How long does it take to reach Kavali from Bathinda?
It takes approximately 13 hours to reach Kavali from Bathinda by Flight, Train Via Ghaziabad, Bangalore.
What is the cheapest way to reach Kavali from Bathinda?
The cheapest way to reach Kavali from Bathinda is by Train, Flight Via Ghaziabad, Bangalore.
What is the fastest way to reach Kavali from Bathinda?
The fastest way to reach Kavali from Bathinda is by Flight, Train Via Ghaziabad, Bangalore.