hero
How2Go
Haveri to Dharamsala

Haveri to Dharamsala

Dharamsala is approximately 2000+ km from Haveri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Dharamsala.

Read More
Sort By
Mode of Transport

Via Hubli, Delhi

RECOMMENDED

Haveri

Hubli

Delhi

Dharamsala

Approx Travel Time

17h 18m

₹10,059

Onwards

Via Goa, Mohali

Haveri

Goa

Mohali

Dharamsala

Approx Travel Time

19h 2m

₹9,834

Onwards

Haveri

Goa

Mohali

Dharamsala

Approx Travel Time

18h 11m

₹12,058

Onwards

Haveri

Goa

Mohali

Dharamsala

Approx Travel Time

19h 8m

₹13,057

Onwards

Via Hubli, Delhi, Amritsar

FASTEST

Haveri

Hubli

Delhi

Amritsar

Dharamsala

Approx Travel Time

13h 51m

₹16,213

Onwards

Via Hubli, Pune, Amritsar

Haveri

Hubli

Pune

Amritsar

Dharamsala

Approx Travel Time

13h 51m

₹17,719

Onwards

Via Hubli, Mumbai, Amritsar

Haveri

Hubli

Mumbai

Amritsar

Dharamsala

Approx Travel Time

13h 51m

₹18,818

Onwards

Via Hubli, Pune, Delhi

CHEAPEST

Haveri

Hubli

Pune

Delhi

Dharamsala

Approx Travel Time

1d 17h 23m

₹2,039

Onwards

Via Surat, Jalandhar

Haveri

Surat

Jalandhar

Dharamsala

Approx Travel Time

1d 22h 16m

₹4,976

Onwards

Via Nathdwara, Delhi

Haveri

Nathdwara

Delhi

Dharamsala

Approx Travel Time

2d 1h 38m

₹8,908

Onwards

Frequently Asked Questions

What is the distance between Haveri and Dharamsala?

Dharamsala is approximately 2000+ kms from Haveri.

How long does it take to reach Dharamsala from Haveri?

It takes approximately 14 hours to reach Dharamsala from Haveri by Train, Flight, Cab Via Hubli, Delhi, Amritsar.

What is the cheapest way to reach Dharamsala from Haveri?

The cheapest way to reach Dharamsala from Haveri is by Train, Bus Via Hubli, Pune, Delhi.

What is the fastest way to reach Dharamsala from Haveri?

The fastest way to reach Dharamsala from Haveri is by Train, Flight, Cab Via Hubli, Delhi, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India