
Haldwani to Mathura
Mathura is approximately 300+ kms from Haldwani. The fastest way to reach Mathura from Haldwani is by Train. It takes approximately 6 hours. The cheapest way to reach Mathura from Haldwani is by Train Via Bareilly which would take approximately 8 hours.
Sort By
Mode of Transport
Via Baheri
Haldwani
Baheri
Mathura
Approx Travel Time
7h 40m
₹600
Onwards
Via Bareilly
CHEAPEST
Haldwani
Bareilly
Mathura
Approx Travel Time
7h 55m
₹310
Onwards
Haldwani
Bareilly
Mathura
Approx Travel Time
8h 25m
₹3,888
Onwards
Via Moradabad
Haldwani
Moradabad
Mathura
Approx Travel Time
10h 13m
₹5,364
Onwards
Via Delhi
Haldwani
Delhi
Mathura
Approx Travel Time
10h 10m
₹895
Onwards
Haldwani
Delhi
Mathura
Approx Travel Time
10h 55m
₹1,009
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Mathura?
Mathura is approximately 300+ kms from Haldwani.
How long does it take to reach Mathura from Haldwani?
It takes approximately 6 hours to reach Mathura from Haldwani by Train.
What is the cheapest way to reach Mathura from Haldwani?
The cheapest way to reach Mathura from Haldwani is by Train Via Bareilly.
What is the fastest way to reach Mathura from Haldwani?
The fastest way to reach Mathura from Haldwani is by Train.
Routes Connecting Haldwani
Routes From Haldwani
Routes To Haldwani
- Sri-Ganganagar to Haldwani
- Daltonganj to Haldwani
- Ankleshwar to Haldwani
- Pahalgam to Haldwani
- Ratlam to Haldwani
- Kuppam to Haldwani
- Machilipatnam to Haldwani
- Mhow to Haldwani
- Pudukkottai to Haldwani
- Sheikhpura to Haldwani
- Mussoorie to Haldwani
- Hindaun to Haldwani
- Latur to Haldwani
- Bhavnagar to Haldwani
- Ballia to Haldwani