
Mathura to Dalhousie
Dalhousie is approximately 600+ kms from Mathura. The fastest way to reach Dalhousie from Mathura is by Train, Flight, Cab Via Delhi, Kangra. It takes approximately 9 hours. The cheapest way to reach Dalhousie from Mathura is by Train, Bus Via Panipat which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Kangra
RECOMMENDED
FASTEST
Mathura
Delhi
Kangra
Dalhousie
Approx Travel Time
9h 2m
₹10,096
Onwards
Mathura
Delhi
Kangra
Dalhousie
Approx Travel Time
10h 11m
₹12,554
Onwards
Mathura
Delhi
Kangra
Dalhousie
Approx Travel Time
10h 7m
₹10,710
Onwards
Via Pathankot
Mathura
Pathankot
Dalhousie
Approx Travel Time
14h 12m
₹3,496
Onwards
Via Panipat
CHEAPEST
Mathura
Panipat
Dalhousie
Approx Travel Time
15h 9m
₹2,269
Onwards
Via Ludhiana
Mathura
Ludhiana
Dalhousie
Approx Travel Time
15h 8m
₹6,149
Onwards
Via Delhi
Mathura
Delhi
Dalhousie
Approx Travel Time
16h 15m
₹2,783
Onwards
Via Delhi, Jalandhar
Mathura
Delhi
Jalandhar
Dalhousie
Approx Travel Time
9h 34m
₹9,305
Onwards
Via Delhi, Amritsar
Mathura
Delhi
Amritsar
Dalhousie
Approx Travel Time
9h 46m
₹7,862
Onwards
Via Ghaziabad, Jalandhar
Mathura
Ghaziabad
Jalandhar
Dalhousie
Approx Travel Time
10h
₹12,123
Onwards
Frequently Asked Questions
What is the distance between Mathura and Dalhousie?
Dalhousie is approximately 600+ kms from Mathura.
How long does it take to reach Dalhousie from Mathura?
It takes approximately 9 hours to reach Dalhousie from Mathura by Train, Flight, Cab Via Delhi, Kangra.
What is the cheapest way to reach Dalhousie from Mathura?
The cheapest way to reach Dalhousie from Mathura is by Train, Bus Via Panipat.
What is the fastest way to reach Dalhousie from Mathura?
The fastest way to reach Dalhousie from Mathura is by Train, Flight, Cab Via Delhi, Kangra.


