
Dalhousie to Mathura
Mathura is approximately 650+ kms from Dalhousie. The fastest way to reach Mathura from Dalhousie is by Bus, Flight, Train Via Amritsar, Delhi. It takes approximately 11 hours. The cheapest way to reach Mathura from Dalhousie is by Cab, Train Via Pathankot which would take approximately 16 hours.
Sort By
Mode of Transport
Via Pathankot
RECOMMENDED
CHEAPEST
Dalhousie
Pathankot
Mathura
Approx Travel Time
15h 25m
₹3,678
Onwards
Via Chandigarh
Dalhousie
Chandigarh
Mathura
Approx Travel Time
15h 40m
On Demand
Via Kathua
Dalhousie
Kathua
Mathura
Approx Travel Time
15h 40m
₹4,184
Onwards
Via Phagwara
Dalhousie
Phagwara
Mathura
Approx Travel Time
15h 37m
₹6,128
Onwards
Via Mukerian
Dalhousie
Mukerian
Mathura
Approx Travel Time
16h 11m
₹4,357
Onwards
Via Ludhiana
Dalhousie
Ludhiana
Mathura
Approx Travel Time
16h 43m
₹5,146
Onwards
Via Amritsar, Delhi
FASTEST
Dalhousie
Amritsar
Delhi
Mathura
Approx Travel Time
10h 20m
On Demand
Dalhousie
Amritsar
Delhi
Mathura
Approx Travel Time
11h 5m
On Demand
Via Jalandhar
Dalhousie
Jalandhar
Mathura
Approx Travel Time
16h 46m
₹5,567
Onwards
Via Phillaur
Dalhousie
Phillaur
Mathura
Approx Travel Time
17h 4m
₹6,116
Onwards
Frequently Asked Questions
What is the distance between Dalhousie and Mathura?
Mathura is approximately 650+ kms from Dalhousie.
How long does it take to reach Mathura from Dalhousie?
It takes approximately 11 hours to reach Mathura from Dalhousie by Bus, Flight, Train Via Amritsar, Delhi.
What is the cheapest way to reach Mathura from Dalhousie?
The cheapest way to reach Mathura from Dalhousie is by Cab, Train Via Pathankot.
What is the fastest way to reach Mathura from Dalhousie?
The fastest way to reach Mathura from Dalhousie is by Bus, Flight, Train Via Amritsar, Delhi.