
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 Chandigarh which would take approximately 28 hours.
Sort By
Mode of Transport
Via Roorkee, Shahjahanpur
RECOMMENDED
Narkanda
Roorkee
Shahjahanpur
Gaya
Approx Travel Time
1d 2h 50m
₹7,750
Onwards
Via Roorkee
Narkanda
Roorkee
Gaya
Approx Travel Time
1d 1h 10m
₹7,645
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,366
Onwards
Narkanda
Mohali
Patna
Gaya
Approx Travel Time
11h 47m
₹10,501
Onwards
Via Kalka
Narkanda
Kalka
Gaya
Approx Travel Time
1d 2h 10m
₹4,529
Onwards
Via Ambala, Shahjahanpur
Narkanda
Ambala
Shahjahanpur
Gaya
Approx Travel Time
1d 5h 53m
₹6,228
Onwards
Via Ambala, Bareilly
Narkanda
Ambala
Bareilly
Gaya
Approx Travel Time
1d 5h 53m
₹6,223
Onwards
Via Ambala, Lucknow
Narkanda
Ambala
Lucknow
Gaya
Approx Travel Time
1d 6h 8m
On Demand
Via Chandigarh
CHEAPEST
Narkanda
Chandigarh
Gaya
Approx Travel Time
1d 4h 15m
₹4,395
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 Chandigarh.
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.