
Haldwani to Bayana
Bayana is approximately 350+ km from Haldwani, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bayana.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
CHEAPEST
Haldwani
Mathura
Bayana
Approx Travel Time
8h 45m
₹335
Onwards
Via Bareilly, Mathura
FASTEST
Haldwani
Bareilly
Mathura
Bayana
Approx Travel Time
7h 42m
₹395
Onwards
Via Kichha, Mathura
Haldwani
Kichha
Mathura
Bayana
Approx Travel Time
8h 2m
₹1,464
Onwards
Via Baheri, Mathura
Haldwani
Baheri
Mathura
Bayana
Approx Travel Time
8h 28m
₹1,069
Onwards
Haldwani
Baheri
Mathura
Bayana
Approx Travel Time
8h 34m
₹415
Onwards
Via Bharatpur
Haldwani
Bharatpur
Bayana
Approx Travel Time
13h 7m
₹1,550
Onwards
Via Chandausi, Bharatpur
Haldwani
Chandausi
Bharatpur
Bayana
Approx Travel Time
11h 25m
₹5,202
Onwards
Via Lalkuan, Mathura
Haldwani
Lalkuan
Mathura
Bayana
Approx Travel Time
8h 26m
₹335
Onwards
Via Budaun, Mathura
Haldwani
Budaun
Mathura
Bayana
Approx Travel Time
8h 23m
₹410
Onwards
Via Kasganj, Mathura
Haldwani
Kasganj
Mathura
Bayana
Approx Travel Time
8h 41m
₹645
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Bayana?
Bayana is approximately 350+ kms from Haldwani.
How long does it take to reach Bayana from Haldwani?
It takes approximately 8 hours to reach Bayana from Haldwani by Train Via Bareilly, Mathura.
What is the cheapest way to reach Bayana from Haldwani?
The cheapest way to reach Bayana from Haldwani is by Train Via Mathura.
What is the fastest way to reach Bayana from Haldwani?
The fastest way to reach Bayana from Haldwani is by Train Via Bareilly, Mathura.

