
Narkanda to Gaya
Gaya is approximately 1150+ kms from Narkanda. The fastest way to reach Gaya from Narkanda is by Cab, Flight, Train Via Mohali, Patna. It takes approximately 11 hours. The cheapest way to reach Gaya from Narkanda is by Cab, Train Via Kalka which would take approximately 26 hours.
Sort By
Mode of Transport
Via Roorkee, Shahjahanpur
RECOMMENDED
Narkanda
Roorkee
Shahjahanpur
Gaya
Approx Travel Time
1d 2h 50m
₹8,785
Onwards
Via Roorkee
Narkanda
Roorkee
Gaya
Approx Travel Time
1d 1h 10m
₹8,680
Onwards
Via Roorkee, Lucknow
Narkanda
Roorkee
Lucknow
Gaya
Approx Travel Time
1d 3h 5m
On Demand
Via Mohali, Patna
FASTEST
Narkanda
Mohali
Patna
Gaya
Approx Travel Time
11h 17m
₹10,461
Onwards
Narkanda
Mohali
Patna
Gaya
Approx Travel Time
11h 47m
₹10,646
Onwards
Via Kalka
CHEAPEST
Narkanda
Kalka
Gaya
Approx Travel Time
1d 2h 10m
₹4,636
Onwards
Via Ambala, Shahjahanpur
Narkanda
Ambala
Shahjahanpur
Gaya
Approx Travel Time
1d 5h 53m
₹6,933
Onwards
Via Ambala, Bareilly
Narkanda
Ambala
Bareilly
Gaya
Approx Travel Time
1d 5h 53m
₹6,928
Onwards
Via Ambala, Lucknow
Narkanda
Ambala
Lucknow
Gaya
Approx Travel Time
1d 6h 8m
On Demand
Via Chandigarh
Narkanda
Chandigarh
Gaya
Approx Travel Time
1d 4h 15m
₹4,862
Onwards
Frequently Asked Questions
What is the distance between Narkanda and Gaya?
Gaya is approximately 1150+ kms from Narkanda.
How long does it take to reach Gaya from Narkanda?
It takes approximately 11 hours to reach Gaya from Narkanda by Cab, Flight, Train Via Mohali, Patna.
What is the cheapest way to reach Gaya from Narkanda?
The cheapest way to reach Gaya from Narkanda is by Cab, Train Via Kalka.
What is the fastest way to reach Gaya from Narkanda?
The fastest way to reach Gaya from Narkanda is by Cab, Flight, Train Via Mohali, Patna.