
Mathura to Haldwani
Haldwani is approximately 300+ kms from Mathura. The fastest way to reach Haldwani from Mathura is by Train. It takes approximately 6 hours. The cheapest way to reach Haldwani from Mathura is by Train Via Kichha which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kichha
CHEAPEST
Mathura
Kichha
Haldwani
Approx Travel Time
8h
₹340
Onwards
Via Bareilly
Mathura
Bareilly
Haldwani
Approx Travel Time
8h 43m
₹3,179
Onwards
Mathura
Bareilly
Haldwani
Approx Travel Time
9h 45m
₹745
Onwards
Via Rampur (Uttar Pradesh)
Mathura
Rampur (Uttar Pradesh)
Haldwani
Approx Travel Time
9h 30m
₹1,139
Onwards
Mathura
Rampur (Uttar Pradesh)
Haldwani
Approx Travel Time
9h 11m
₹4,403
Onwards
Mathura
Rampur (Uttar Pradesh)
Haldwani
Approx Travel Time
9h 44m
₹660
Onwards
Via Moradabad
Mathura
Moradabad
Haldwani
Approx Travel Time
9h 14m
₹3,769
Onwards
Mathura
Moradabad
Haldwani
Approx Travel Time
9h 45m
₹670
Onwards
Frequently Asked Questions
What is the distance between Mathura and Haldwani?
Haldwani is approximately 300+ kms from Mathura.
How long does it take to reach Haldwani from Mathura?
It takes approximately 6 hours to reach Haldwani from Mathura by Train.
What is the cheapest way to reach Haldwani from Mathura?
The cheapest way to reach Haldwani from Mathura is by Train Via Kichha.
What is the fastest way to reach Haldwani from Mathura?
The fastest way to reach Haldwani from Mathura is by Train.