
Mainpuri to Dharamsala
Dharamsala is approximately 650+ kms from Mainpuri. The fastest way to reach Dharamsala from Mainpuri is by Bus, Flight Via Delhi, Kangra. It takes approximately 10 hours. The cheapest way to reach Dharamsala from Mainpuri is by Train, Bus Via Shikohabad, Kurukshetra which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Kangra
RECOMMENDED
Mainpuri
Delhi
Kangra
Dharamsala
Approx Travel Time
10h 2m
₹6,196
Onwards
FASTEST
Mainpuri
Delhi
Kangra
Dharamsala
Approx Travel Time
9h 35m
₹6,114
Onwards
Mainpuri
Delhi
Kangra
Dharamsala
Approx Travel Time
12h 38m
₹5,700
Onwards
Mainpuri
Delhi
Kangra
Dharamsala
Approx Travel Time
12h 11m
₹5,618
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Dharamsala
Approx Travel Time
14h 26m
₹6,228
Onwards
Via Shikohabad, Kurukshetra
CHEAPEST
Mainpuri
Shikohabad
Kurukshetra
Dharamsala
Approx Travel Time
15h 46m
₹1,425
Onwards
Via Delhi, Rajpura
Mainpuri
Delhi
Rajpura
Dharamsala
Approx Travel Time
17h
₹5,951
Onwards
Mainpuri
Delhi
Rajpura
Dharamsala
Approx Travel Time
14h 34m
₹6,447
Onwards
Via Delhi
Mainpuri
Delhi
Dharamsala
Approx Travel Time
14h 15m
₹1,735
Onwards
Via Delhi, Jalandhar
Mainpuri
Delhi
Jalandhar
Dharamsala
Approx Travel Time
12h 36m
₹7,566
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Dharamsala?
Dharamsala is approximately 650+ kms from Mainpuri.
How long does it take to reach Dharamsala from Mainpuri?
It takes approximately 10 hours to reach Dharamsala from Mainpuri by Bus, Flight Via Delhi, Kangra.
What is the cheapest way to reach Dharamsala from Mainpuri?
The cheapest way to reach Dharamsala from Mainpuri is by Train, Bus Via Shikohabad, Kurukshetra.
What is the fastest way to reach Dharamsala from Mainpuri?
The fastest way to reach Dharamsala from Mainpuri is by Bus, Flight Via Delhi, Kangra.
Routes Connecting Mainpuri
Routes From Mainpuri
Routes To Mainpuri
Routes Connecting Dharamsala
Routes From Dharamsala
- Dharamsala to Betul
- Dharamsala to Sasan-Gir
- Dharamsala to Digha
- Dharamsala to Moradabad
- Dharamsala to Toranagallu
- Dharamsala to Srikalahasti
- Dharamsala to Viramgam
- Dharamsala to Dhanbad
- Dharamsala to Kufri
- Dharamsala to Hospet
- Dharamsala to Bhawanipatna
- Dharamsala to Rishikesh
- Dharamsala to Malkapur
- Dharamsala to Siddipet
- Dharamsala to Palwal
Routes To Dharamsala
- Sangamner to Dharamsala
- Salasar to Dharamsala
- Parwanoo to Dharamsala
- Mandawa to Dharamsala
- Dabwali to Dharamsala
- Rewari to Dharamsala
- Ongole to Dharamsala
- Rahuri to Dharamsala
- Dholpur to Dharamsala
- Kantabanji to Dharamsala
- Dhanbad to Dharamsala
- Shahada to Dharamsala
- Durg to Dharamsala
- Rajula to Dharamsala
- Gwalior to Dharamsala


