Chennai to Haveri Distance
Haveri is approximately 750+ km from Chennai. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 14 hours, while trains complete the journey in approximately 12 hours, subject to the chosen service and route. Flying is the fastest way to reach Haveri, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Chennai
Haveri
Approx Travel Time
12h 13m
₹430
Onwards
Chennai
Haveri
Approx Travel Time
13h 45m
₹3,199
Onwards
Via Bangalore
Chennai
Bangalore
Haveri
Approx Travel Time
7h 16m
₹4,547
Onwards
CHEAPEST
Chennai
Bangalore
Haveri
Approx Travel Time
8h 34m
₹305
Onwards
Via Bangalore, Hubli
FASTEST
Chennai
Bangalore
Hubli
Haveri
Approx Travel Time
6h 20m
₹6,957
Onwards
Chennai
Bangalore
Hubli
Haveri
Approx Travel Time
6h 40m
₹7,097
Onwards
Via Chitradurga
Chennai
Chitradurga
Haveri
Approx Travel Time
14h 35m
₹2,750
Onwards
Via Vellore
Chennai
Vellore
Haveri
Approx Travel Time
14h 13m
₹4,924
Onwards
Via Bangalore, Davangere
Chennai
Bangalore
Davangere
Haveri
Approx Travel Time
7h 28m
₹4,582
Onwards
Chennai
Bangalore
Davangere
Haveri
Approx Travel Time
8h 46m
₹340
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Chennai and Haveri?
The straight-line distance is approximately 500+ km.
What is the distance from Chennai to Haveri via Bangalore?
Via Bangalore, the distance is approximately 650+ km, taking around 7 hours.
Is there a train from Chennai to Haveri?
Yes, trains run between Chennai and Haveri, covering approximately 750+ km in around 12 hours.
Routes Connecting Chennai
Routes From Chennai
Routes Connecting Haveri
Routes From Haveri
Popular Places Routes
- Warangal to Puttaparthi
- Tarikere to Shivamogga
- Malur to Sathyamangalam
- Neyyattinkara to Narnaul
- Chennai to Rourkela
- Bangalore to Pen
- Abohar to Pratapgarh
- Darjeeling to Anandpur-Sahib
- Sawai-Madhopur to Una
- Pataudi to Chotila
- Shirdi to Jalpaiguri
- Gudalur to Ahmedabad
- Amalner to Bhimavaram
- Puri to Hubli
- Mangaon to Ramanathapuram

