
Bhavani to Karnal
Karnal is approximately 2200+ kms from Bhavani. The fastest way to reach Karnal from Bhavani is by Bus, Flight, Train Via Bangalore, Ghaziabad. It takes approximately 13 hours. The cheapest way to reach Karnal from Bhavani is by Bus, Flight, Train Via Bangalore, Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
CHEAPEST
Bhavani
Bangalore
Delhi
Karnal
Approx Travel Time
13h 20m
₹6,820
Onwards
Bhavani
Bangalore
Delhi
Karnal
Approx Travel Time
13h 35m
₹9,287
Onwards
Bhavani
Bangalore
Delhi
Karnal
Approx Travel Time
14h 5m
₹7,220
Onwards
Via Bangalore, Ghaziabad
FASTEST
Bhavani
Bangalore
Ghaziabad
Karnal
Approx Travel Time
13h 5m
On Demand
Via Bangalore, Chandigarh
Bhavani
Bangalore
Chandigarh
Karnal
Approx Travel Time
13h 20m
₹8,203
Onwards
Bhavani
Bangalore
Chandigarh
Karnal
Approx Travel Time
13h 50m
₹8,509
Onwards
Via Bangalore, Jaipur
Bhavani
Bangalore
Jaipur
Karnal
Approx Travel Time
17h 20m
On Demand
Via Bangalore, Mohali
Bhavani
Bangalore
Mohali
Karnal
Approx Travel Time
13h 20m
₹8,208
Onwards
Via Bangalore, Gwalior
Bhavani
Bangalore
Gwalior
Karnal
Approx Travel Time
18h 50m
On Demand
Via Bangalore, Dehradun
Bhavani
Bangalore
Dehradun
Karnal
Approx Travel Time
14h 20m
₹12,976
Onwards
Frequently Asked Questions
What is the distance between Bhavani and Karnal?
Karnal is approximately 2200+ kms from Bhavani.
How long does it take to reach Karnal from Bhavani?
It takes approximately 13 hours to reach Karnal from Bhavani by Bus, Flight, Train Via Bangalore, Ghaziabad.
What is the cheapest way to reach Karnal from Bhavani?
The cheapest way to reach Karnal from Bhavani is by Bus, Flight, Train Via Bangalore, Delhi.
What is the fastest way to reach Karnal from Bhavani?
The fastest way to reach Karnal from Bhavani is by Bus, Flight, Train Via Bangalore, Ghaziabad.