hero
How2Go
Dharamsala to Pushkar

Dharamsala to Pushkar

Pushkar is approximately 800+ 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 Pushkar.

Read More
Sort By
Mode of Transport

Via Kangra, Jewar, Ajmer

RECOMMENDED

Dharamsala

Kangra

Jewar

Ajmer

Pushkar

Approx Travel Time

8h 15m

₹13,121

Onwards

FASTEST

Dharamsala

Kangra

Jewar

Ajmer

Pushkar

Approx Travel Time

7h 58m

₹14,004

Onwards

Dharamsala

Kangra

Jewar

Ajmer

Pushkar

Approx Travel Time

8h 58m

₹13,442

Onwards

Via Delhi

CHEAPEST

Dharamsala

Delhi

Pushkar

Approx Travel Time

19h 30m

₹1,268

Onwards

Via Ludhiana, Degana

Dharamsala

Ludhiana

Degana

Pushkar

Approx Travel Time

20h

₹3,242

Onwards

Via Sangrur, Kishangarh

Dharamsala

Sangrur

Kishangarh

Pushkar

Approx Travel Time

19h 56m

₹6,666

Onwards

Via Kangra, Delhi, Ajmer

Dharamsala

Kangra

Delhi

Ajmer

Pushkar

Approx Travel Time

8h 20m

₹13,121

Onwards

Dharamsala

Kangra

Delhi

Ajmer

Pushkar

Approx Travel Time

8h 3m

₹14,004

Onwards

Dharamsala

Kangra

Delhi

Ajmer

Pushkar

Approx Travel Time

9h 3m

₹13,442

Onwards

Via Kullu, Jaipur

Dharamsala

Kullu

Jaipur

Pushkar

Approx Travel Time

12h 44m

₹9,158

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Pushkar?

Pushkar is approximately 800+ kms from Dharamsala.

How long does it take to reach Pushkar from Dharamsala?

It takes approximately 8 hours to reach Pushkar from Dharamsala by Cab, Flight, Bus Via Kangra, Jewar, Ajmer.

What is the cheapest way to reach Pushkar from Dharamsala?

The cheapest way to reach Pushkar from Dharamsala is by Bus Via Delhi.

What is the fastest way to reach Pushkar from Dharamsala?

The fastest way to reach Pushkar from Dharamsala is by Cab, Flight, Bus Via Kangra, Jewar, Ajmer.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India