
Narkanda to Bayana
Bayana is approximately 550+ kms from Narkanda. The fastest way to reach Bayana from Narkanda is by Cab, Flight, Train Via Shimla, Delhi. It takes approximately 9 hours. The cheapest way to reach Bayana from Narkanda is by Cab, Train Via Chandigarh which would take approximately 15 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
Narkanda
Roorkee
Bayana
Approx Travel Time
12h 40m
₹7,959
Onwards
Via Shimla, Delhi
FASTEST
Narkanda
Shimla
Delhi
Bayana
Approx Travel Time
8h 35m
₹6,379
Onwards
Via Dehradun
Narkanda
Dehradun
Bayana
Approx Travel Time
13h 10m
₹9,290
Onwards
Via Dehradun, Ghaziabad
Narkanda
Dehradun
Ghaziabad
Bayana
Approx Travel Time
11h 5m
On Demand
Via Ambala
Narkanda
Ambala
Bayana
Approx Travel Time
14h 43m
₹5,863
Onwards
Via Dehradun, Delhi
Narkanda
Dehradun
Delhi
Bayana
Approx Travel Time
10h 50m
₹12,160
Onwards
Via Chandigarh
CHEAPEST
Narkanda
Chandigarh
Bayana
Approx Travel Time
14h 45m
₹4,135
Onwards
Via Chandigarh, Delhi
Narkanda
Chandigarh
Delhi
Bayana
Approx Travel Time
11h 25m
₹7,002
Onwards
Via Mohali
Narkanda
Mohali
Bayana
Approx Travel Time
15h 7m
₹4,283
Onwards
Via Ambala, Delhi
Narkanda
Ambala
Delhi
Bayana
Approx Travel Time
16h 8m
₹5,883
Onwards
Frequently Asked Questions
What is the distance between Narkanda and Bayana?
Bayana is approximately 550+ kms from Narkanda.
How long does it take to reach Bayana from Narkanda?
It takes approximately 9 hours to reach Bayana from Narkanda by Cab, Flight, Train Via Shimla, Delhi.
What is the cheapest way to reach Bayana from Narkanda?
The cheapest way to reach Bayana from Narkanda is by Cab, Train Via Chandigarh.
What is the fastest way to reach Bayana from Narkanda?
The fastest way to reach Bayana from Narkanda is by Cab, Flight, Train Via Shimla, Delhi.