
Kavali to Bathinda
Bathinda is approximately 350+ kms from Kavali. The fastest way to reach Bathinda from Kavali is by Train, Flight Via Bangalore, Ghaziabad. It takes approximately 14 hours. The cheapest way to reach Bathinda from Kavali is by Train Via Itarsi which would take approximately 41 hours.
Sort By
Mode of Transport
Via Bangalore, Ghaziabad
RECOMMENDED
FASTEST
Kavali
Bangalore
Ghaziabad
Bathinda
Approx Travel Time
14h 5m
On Demand
Kavali
Bangalore
Ghaziabad
Bathinda
Approx Travel Time
20h 20m
On Demand
Via Bangalore, Mohali
Kavali
Bangalore
Mohali
Bathinda
Approx Travel Time
19h 39m
₹9,407
Onwards
Via Bangalore, Amritsar
Kavali
Bangalore
Amritsar
Bathinda
Approx Travel Time
19h 6m
₹8,904
Onwards
Kavali
Bangalore
Amritsar
Bathinda
Approx Travel Time
18h 35m
₹5,259
Onwards
Via Bangalore, Jodhpur
Kavali
Bangalore
Jodhpur
Bathinda
Approx Travel Time
23h 20m
₹7,053
Onwards
Via Bangalore, Jaipur
Kavali
Bangalore
Jaipur
Bathinda
Approx Travel Time
23h 50m
₹6,770
Onwards
Via Bangalore, Bareilly
Kavali
Bangalore
Bareilly
Bathinda
Approx Travel Time
1d 0h 20m
₹8,345
Onwards
Via Itarsi
CHEAPEST
Kavali
Itarsi
Bathinda
Approx Travel Time
1d 16h 40m
₹1,075
Onwards
Via Bhopal
Kavali
Bhopal
Bathinda
Approx Travel Time
1d 16h 40m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Kavali and Bathinda?
Bathinda is approximately 350+ kms from Kavali.
How long does it take to reach Bathinda from Kavali?
It takes approximately 14 hours to reach Bathinda from Kavali by Train, Flight Via Bangalore, Ghaziabad.
What is the cheapest way to reach Bathinda from Kavali?
The cheapest way to reach Bathinda from Kavali is by Train Via Itarsi.
What is the fastest way to reach Bathinda from Kavali?
The fastest way to reach Bathinda from Kavali is by Train, Flight Via Bangalore, Ghaziabad.