
Haridwar to Bayana
Bayana is approximately 350+ kms from Haridwar. The fastest way to reach Bayana from Haridwar is by Train. It takes approximately 8 hours. The cheapest way to reach Bayana from Haridwar is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bharatpur
Haridwar
Bharatpur
Bayana
Approx Travel Time
9h 10m
₹355
Onwards
Via Meerut
Haridwar
Meerut
Bayana
Approx Travel Time
9h 10m
₹345
Onwards
Haridwar
Meerut
Bayana
Approx Travel Time
9h 55m
₹465
Onwards
Haridwar
Meerut
Bayana
Approx Travel Time
9h 55m
₹3,712
Onwards
Via Faridabad
Haridwar
Faridabad
Bayana
Approx Travel Time
9h 25m
₹375
Onwards
Haridwar
Faridabad
Bayana
Approx Travel Time
10h 47m
₹3,726
Onwards
Via Delhi
CHEAPEST
Haridwar
Delhi
Bayana
Approx Travel Time
9h 25m
₹340
Onwards
Haridwar
Delhi
Bayana
Approx Travel Time
10h 25m
₹516
Onwards
Haridwar
Delhi
Bayana
Approx Travel Time
10h 44m
₹3,458
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Bayana?
Bayana is approximately 350+ kms from Haridwar.
How long does it take to reach Bayana from Haridwar?
It takes approximately 8 hours to reach Bayana from Haridwar by Train.
What is the cheapest way to reach Bayana from Haridwar?
The cheapest way to reach Bayana from Haridwar is by Train Via Delhi.
What is the fastest way to reach Bayana from Haridwar?
The fastest way to reach Bayana from Haridwar is by Train.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Bharatpur
- Haridwar to Daltonganj
- Haridwar to Surendranagar
- Haridwar to Kedarnath
- Haridwar to Rajapur
- Haridwar to Port-Blair
- Haridwar to Sariska
- Haridwar to Varanasi
- Haridwar to Thiruvannamalai
- Haridwar to Belur
- Haridwar to Palani
- Haridwar to Deo
- Haridwar to Palanpur
- Haridwar to Razole
- Haridwar to Roorkee