hero
How2Go
Dharamsala to Madhupur

Dharamsala to Madhupur

Madhupur is approximately 1450+ kms from Dharamsala. The fastest way to reach Madhupur from Dharamsala is by Cab, Flight, Train Via Mohali, Patna. It takes approximately 17 hours. The cheapest way to reach Madhupur from Dharamsala is by Bus, Train Via Delhi which would take approximately 31 hours.

Sort By
Mode of Transport

Via Mohali, Patna

RECOMMENDED

FASTEST

Dharamsala

Mohali

Patna

Madhupur

Approx Travel Time

16h 21m

On Demand

Dharamsala

Mohali

Patna

Madhupur

Approx Travel Time

17h 18m

₹6,804

Onwards

Via Delhi, Giridih

Dharamsala

Delhi

Giridih

Madhupur

Approx Travel Time

16h 56m

On Demand

Dharamsala

Delhi

Giridih

Madhupur

Approx Travel Time

18h 26m

₹7,094

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Dharamsala

Delhi

Madhupur

Approx Travel Time

1d 7h 13m

₹1,424

Onwards

Via Ambala

Dharamsala

Ambala

Madhupur

Approx Travel Time

1d 8h 11m

₹5,822

Onwards

Ads by MMT

Via Delhi, Durgapur

Dharamsala

Delhi

Durgapur

Madhupur

Approx Travel Time

18h 4m

₹7,149

Onwards

Via Ghaziabad, Patna

Dharamsala

Ghaziabad

Patna

Madhupur

Approx Travel Time

21h 25m

₹5,858

Onwards

Via Jammu, Patna

Dharamsala

Jammu

Patna

Madhupur

Approx Travel Time

19h 58m

₹7,945

Onwards

Via Delhi, Gaya

Dharamsala

Delhi

Gaya

Madhupur

Approx Travel Time

21h 33m

₹6,605

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Madhupur?

Madhupur is approximately 1450+ kms from Dharamsala.

How long does it take to reach Madhupur from Dharamsala?

It takes approximately 17 hours to reach Madhupur from Dharamsala by Cab, Flight, Train Via Mohali, Patna.

What is the cheapest way to reach Madhupur from Dharamsala?

The cheapest way to reach Madhupur from Dharamsala is by Bus, Train Via Delhi.

What is the fastest way to reach Madhupur from Dharamsala?

The fastest way to reach Madhupur from Dharamsala is by Cab, Flight, Train Via Mohali, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India