hero
How2Go
Dharamsala to Gyanpur

Dharamsala to Gyanpur

Gyanpur is approximately 1100+ km from Dharamsala, 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 Gyanpur.

Read More
Sort By
Mode of Transport

Via Ghaziabad

RECOMMENDED

CHEAPEST

Dharamsala

Ghaziabad

Gyanpur

Approx Travel Time

20h 29m

₹1,094

Onwards

Via Kangra, Delhi

Dharamsala

Kangra

Delhi

Gyanpur

Approx Travel Time

15h 51m

₹9,017

Onwards

Dharamsala

Kangra

Delhi

Gyanpur

Approx Travel Time

15h 38m

₹10,036

Onwards

Via Amritsar, Delhi, Varanasi

FASTEST

Dharamsala

Amritsar

Delhi

Varanasi

Gyanpur

Approx Travel Time

12h 38m

₹14,401

Onwards

Dharamsala

Amritsar

Delhi

Varanasi

Gyanpur

Approx Travel Time

13h 17m

₹11,491

Onwards

Dharamsala

Amritsar

Delhi

Varanasi

Gyanpur

Approx Travel Time

14h 5m

₹11,855

Onwards

Via Mohali, Agra

Dharamsala

Mohali

Agra

Gyanpur

Approx Travel Time

18h 58m

₹5,494

Onwards

Via Delhi

Dharamsala

Delhi

Gyanpur

Approx Travel Time

23h 15m

₹1,148

Onwards

Via Mohali, Delhi, Varanasi

Dharamsala

Mohali

Delhi

Varanasi

Gyanpur

Approx Travel Time

13h 52m

₹10,518

Onwards

Dharamsala

Mohali

Delhi

Varanasi

Gyanpur

Approx Travel Time

14h 40m

₹10,882

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Gyanpur?

Gyanpur is approximately 1100+ kms from Dharamsala.

How long does it take to reach Gyanpur from Dharamsala?

It takes approximately 13 hours to reach Gyanpur from Dharamsala by Cab, Flight, Train Via Amritsar, Delhi, Varanasi.

What is the cheapest way to reach Gyanpur from Dharamsala?

The cheapest way to reach Gyanpur from Dharamsala is by Bus, Train Via Ghaziabad.

What is the fastest way to reach Gyanpur from Dharamsala?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India