
Mainpuri to Dalhousie
Dalhousie is approximately 750+ kms from Mainpuri. The fastest way to reach Dalhousie from Mainpuri is by Cab, Flight Via Ghaziabad, Jalandhar. It takes approximately 12 hours. The cheapest way to reach Dalhousie from Mainpuri is by Bus Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ghaziabad, Jalandhar
RECOMMENDED
FASTEST
Mainpuri
Ghaziabad
Jalandhar
Dalhousie
Approx Travel Time
12h 13m
₹12,878
Onwards
Mainpuri
Ghaziabad
Jalandhar
Dalhousie
Approx Travel Time
12h 30m
₹8,267
Onwards
Mainpuri
Ghaziabad
Jalandhar
Dalhousie
Approx Travel Time
12h 57m
₹10,271
Onwards
Mainpuri
Ghaziabad
Jalandhar
Dalhousie
Approx Travel Time
13h 4m
₹8,677
Onwards
Via Delhi, Kangra
Mainpuri
Delhi
Kangra
Dalhousie
Approx Travel Time
12h 45m
₹12,149
Onwards
Via Sonipat
Mainpuri
Sonipat
Dalhousie
Approx Travel Time
17h 18m
₹6,446
Onwards
Via Tundla, Jalandhar
Mainpuri
Tundla
Jalandhar
Dalhousie
Approx Travel Time
17h 22m
₹5,037
Onwards
Mainpuri
Tundla
Jalandhar
Dalhousie
Approx Travel Time
18h 6m
₹2,465
Onwards
Via Delhi
CHEAPEST
Mainpuri
Delhi
Dalhousie
Approx Travel Time
18h 53m
₹1,856
Onwards
Via Delhi, Jalandhar
Mainpuri
Delhi
Jalandhar
Dalhousie
Approx Travel Time
13h 17m
₹8,642
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Dalhousie?
Dalhousie is approximately 750+ kms from Mainpuri.
How long does it take to reach Dalhousie from Mainpuri?
It takes approximately 12 hours to reach Dalhousie from Mainpuri by Cab, Flight Via Ghaziabad, Jalandhar.
What is the cheapest way to reach Dalhousie from Mainpuri?
The cheapest way to reach Dalhousie from Mainpuri is by Bus Via Delhi.
What is the fastest way to reach Dalhousie from Mainpuri?
The fastest way to reach Dalhousie from Mainpuri is by Cab, Flight Via Ghaziabad, Jalandhar.


