hero
How2Go
Lucknow to Dharamsala

Lucknow to Dharamsala

Dharamsala is approximately 850+ km from Lucknow, 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 Ambala

RECOMMENDED

CHEAPEST

Lucknow

Ambala

Dharamsala

Approx Travel Time

17h 5m

₹965

Onwards

Lucknow

Ambala

Dharamsala

Approx Travel Time

16h 41m

₹4,714

Onwards

Via Zirakpur

Lucknow

Zirakpur

Dharamsala

Approx Travel Time

19h 40m

₹1,440

Onwards

Ads by MMT

Via Mohali, Kangra

Lucknow

Mohali

Kangra

Dharamsala

Approx Travel Time

5h 55m

₹9,230

Onwards

Lucknow

Mohali

Kangra

Dharamsala

Approx Travel Time

6h 12m

On Demand

Via Kangra

Lucknow

Kangra

Dharamsala

Approx Travel Time

4h 57m

On Demand

FASTEST

Lucknow

Kangra

Dharamsala

Approx Travel Time

4h 40m

₹8,432

Onwards

Ads by MMT

Via Agra, Mohali

Lucknow

Agra

Mohali

Dharamsala

Approx Travel Time

20h 43m

₹5,426

Onwards

Direct Options

Lucknow

Dharamsala

Approx Travel Time

20h

₹22,031

Onwards

Via Mohali

Lucknow

Mohali

Dharamsala

Approx Travel Time

8h 57m

₹6,000

Onwards

Frequently Asked Questions

What is the distance between Lucknow and Dharamsala?

Dharamsala is approximately 850+ kms from Lucknow.

How long does it take to reach Dharamsala from Lucknow?

It takes approximately 5 hours to reach Dharamsala from Lucknow by Flight, Bus Via Kangra.

What is the cheapest way to reach Dharamsala from Lucknow?

The cheapest way to reach Dharamsala from Lucknow is by Train, Bus Via Ambala.

What is the fastest way to reach Dharamsala from Lucknow?

The fastest way to reach Dharamsala from Lucknow is by Flight, Bus Via Kangra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India