hero
How2Go
Dharamsala to Amritsar

Dharamsala to Amritsar

Amritsar is approximately 200+ kms from Dharamsala. The fastest way to reach Amritsar from Dharamsala is by Bus. It takes approximately 4 hours. The cheapest way to reach Amritsar from Dharamsala is by Bus, Train Via Pathankot which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Dharamsala

Amritsar

Approx Travel Time

4h 19m

₹4,066

Onwards

Direct Bus

FASTEST

Dharamsala

Amritsar

Approx Travel Time

3h 55m

₹886

Onwards

Ads by MMT

Via Pathankot

Dharamsala

Pathankot

Amritsar

Approx Travel Time

5h 10m

₹350

Onwards

Dharamsala

Pathankot

Amritsar

Approx Travel Time

6h 19m

₹2,654

Onwards

CHEAPEST

Dharamsala

Pathankot

Amritsar

Approx Travel Time

5h 46m

₹295

Onwards

Via Kangra

Dharamsala

Kangra

Amritsar

Approx Travel Time

8h 58m

₹1,626

Onwards

Dharamsala

Kangra

Amritsar

Approx Travel Time

9h 10m

₹936

Onwards

Ads by MMT

Via Una

Dharamsala

Una

Amritsar

Approx Travel Time

10h 5m

₹1,700

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Amritsar?

Amritsar is approximately 200+ kms from Dharamsala.

How long does it take to reach Amritsar from Dharamsala?

It takes approximately 4 hours to reach Amritsar from Dharamsala by Bus.

What is the cheapest way to reach Amritsar from Dharamsala?

The cheapest way to reach Amritsar from Dharamsala is by Bus, Train Via Pathankot.

What is the fastest way to reach Amritsar from Dharamsala?

The fastest way to reach Amritsar from Dharamsala is by Bus.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India