
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 Baheri which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kasganj
Mathura
Kasganj
Haldwani
Approx Travel Time
7h 13m
₹560
Onwards
Via Bareilly
Mathura
Bareilly
Haldwani
Approx Travel Time
8h 56m
₹3,179
Onwards
Via Rampur (Uttar Pradesh)
Mathura
Rampur (Uttar Pradesh)
Haldwani
Approx Travel Time
9h 30m
₹1,170
Onwards
Via Budaun
Mathura
Budaun
Haldwani
Approx Travel Time
7h 23m
₹560
Onwards
Mathura
Budaun
Haldwani
Approx Travel Time
8h 17m
₹1,015
Onwards
Via Kichha
Mathura
Kichha
Haldwani
Approx Travel Time
8h
₹340
Onwards
Via Hathras
Mathura
Hathras
Haldwani
Approx Travel Time
7h 45m
₹560
Onwards
Via Baheri
CHEAPEST
Mathura
Baheri
Haldwani
Approx Travel Time
8h 2m
₹330
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 Baheri.
What is the fastest way to reach Haldwani from Mathura?
The fastest way to reach Haldwani from Mathura is by Train.
Routes Connecting Mathura
Routes From Mathura
Routes Connecting Haldwani
Routes From Haldwani
- Haldwani to Anantapur
- Haldwani to Ujjain
- Haldwani to Unjha
- Haldwani to Kumbhalgarh
- Haldwani to Kapurthala
- Haldwani to Jammu
- Haldwani to Bhilwara
- Haldwani to Nimbahera
- Haldwani to Mehsana
- Haldwani to Yadgir
- Haldwani to Gurdaspur
- Haldwani to Salasar
- Haldwani to Musafirkhana
- Haldwani to Vikarabad
- Haldwani to Neyyattinkara


