hero
How2Go
Dharamsala to Somnath

Dharamsala to Somnath

Somnath is approximately 1600+ kms from Dharamsala. The fastest way to reach Somnath from Dharamsala is by Bus, Flight, Train Via Amritsar, Ahmedabad. It takes approximately 17 hours. The cheapest way to reach Somnath from Dharamsala is by Bus Via Delhi, Ahmedabad which would take approximately 35 hours.

Sort By
Mode of Transport

Via Amritsar, Ahmedabad

RECOMMENDED

Dharamsala

Amritsar

Ahmedabad

Somnath

Approx Travel Time

17h 20m

On Demand

FASTEST

Dharamsala

Amritsar

Ahmedabad

Somnath

Approx Travel Time

17h 15m

On Demand

Dharamsala

Amritsar

Ahmedabad

Somnath

Approx Travel Time

18h 15m

₹10,767

Onwards

Via Jammu, Ahmedabad

Dharamsala

Jammu

Ahmedabad

Somnath

Approx Travel Time

17h 46m

On Demand

Ads by MMT

Via Delhi, Chotila

Dharamsala

Delhi

Chotila

Somnath

Approx Travel Time

1d 7h 52m

On Demand

Via Mohali, Surat

Dharamsala

Mohali

Surat

Somnath

Approx Travel Time

1d 10h 3m

On Demand

Ads by MMT

Via Delhi, Ahmedabad

CHEAPEST

Dharamsala

Delhi

Ahmedabad

Somnath

Approx Travel Time

1d 10h 25m

₹4,030

Onwards

Via Mohali, Ahmedabad

Dharamsala

Mohali

Ahmedabad

Somnath

Approx Travel Time

17h 57m

On Demand

Dharamsala

Mohali

Ahmedabad

Somnath

Approx Travel Time

17h 46m

On Demand

Dharamsala

Mohali

Ahmedabad

Somnath

Approx Travel Time

18h 52m

₹11,660

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Somnath?

Somnath is approximately 1600+ kms from Dharamsala.

How long does it take to reach Somnath from Dharamsala?

It takes approximately 17 hours to reach Somnath from Dharamsala by Bus, Flight, Train Via Amritsar, Ahmedabad.

What is the cheapest way to reach Somnath from Dharamsala?

The cheapest way to reach Somnath from Dharamsala is by Bus Via Delhi, Ahmedabad.

What is the fastest way to reach Somnath from Dharamsala?

The fastest way to reach Somnath from Dharamsala is by Bus, Flight, Train Via Amritsar, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India