
Patiala to Gaya
Gaya is approximately 1200+ kms from Patiala. The fastest way to reach Gaya from Patiala is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Gaya from Patiala is by Train Via Roorkee which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Patiala
Delhi
Gaya
Approx Travel Time
7h 40m
₹5,088
Onwards
Patiala
Delhi
Gaya
Approx Travel Time
8h 55m
₹8,203
Onwards
Patiala
Delhi
Gaya
Approx Travel Time
9h 20m
₹8,669
Onwards
Via Ambala, Bareilly
Patiala
Ambala
Bareilly
Gaya
Approx Travel Time
1d 2h 5m
₹790
Onwards
Via Ambala, Shahjahanpur
Patiala
Ambala
Shahjahanpur
Gaya
Approx Travel Time
1d 2h 5m
₹795
Onwards
Via Roorkee
CHEAPEST
Patiala
Roorkee
Gaya
Approx Travel Time
1d 0h 40m
₹640
Onwards
Via Ambala, Lucknow
Patiala
Ambala
Lucknow
Gaya
Approx Travel Time
1d 2h 20m
On Demand
Via Saharanpur
Patiala
Saharanpur
Gaya
Approx Travel Time
1d 0h 55m
₹650
Onwards
Via Panipat
Patiala
Panipat
Gaya
Approx Travel Time
1d 0h 40m
₹680
Onwards
Via Ganaur
Patiala
Ganaur
Gaya
Approx Travel Time
1d 0h 40m
₹670
Onwards
Frequently Asked Questions
What is the distance between Patiala and Gaya?
Gaya is approximately 1200+ kms from Patiala.
How long does it take to reach Gaya from Patiala?
It takes approximately 8 hours to reach Gaya from Patiala by Train, Flight Via Delhi.
What is the cheapest way to reach Gaya from Patiala?
The cheapest way to reach Gaya from Patiala is by Train Via Roorkee.
What is the fastest way to reach Gaya from Patiala?
The fastest way to reach Gaya from Patiala is by Train, Flight Via Delhi.