
Somnath to Gaya
Gaya is approximately 1900+ kms from Somnath. The fastest way to reach Gaya from Somnath is by Train, Flight Via Ahmedabad, Patna. It takes approximately 15 hours. The cheapest way to reach Gaya from Somnath is by Train, Flight Via Ahmedabad, Prayagraj(Allahabad) which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad, Patna
RECOMMENDED
FASTEST
Somnath
Ahmedabad
Patna
Gaya
Approx Travel Time
15h 5m
₹6,568
Onwards
Somnath
Ahmedabad
Patna
Gaya
Approx Travel Time
15h 35m
₹6,703
Onwards
Somnath
Ahmedabad
Patna
Gaya
Approx Travel Time
15h 30m
₹8,830
Onwards
Via Ahmedabad, Varanasi
Somnath
Ahmedabad
Varanasi
Gaya
Approx Travel Time
17h 20m
₹7,345
Onwards
Somnath
Ahmedabad
Varanasi
Gaya
Approx Travel Time
18h 35m
₹7,725
Onwards
Somnath
Ahmedabad
Varanasi
Gaya
Approx Travel Time
19h 18m
₹13,203
Onwards
Via Ahmedabad, Ranchi
Somnath
Ahmedabad
Ranchi
Gaya
Approx Travel Time
16h 35m
₹6,417
Onwards
Via Ahmedabad, Prayagraj(Allahabad)
CHEAPEST
Somnath
Ahmedabad
Prayagraj(Allahabad)
Gaya
Approx Travel Time
19h 35m
₹4,750
Onwards
Somnath
Ahmedabad
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 20m
₹11,496
Onwards
Via Ahmedabad, Gorakhpur
Somnath
Ahmedabad
Gorakhpur
Gaya
Approx Travel Time
18h 35m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Gaya?
Gaya is approximately 1900+ kms from Somnath.
How long does it take to reach Gaya from Somnath?
It takes approximately 15 hours to reach Gaya from Somnath by Train, Flight Via Ahmedabad, Patna.
What is the cheapest way to reach Gaya from Somnath?
The cheapest way to reach Gaya from Somnath is by Train, Flight Via Ahmedabad, Prayagraj(Allahabad).
What is the fastest way to reach Gaya from Somnath?
The fastest way to reach Gaya from Somnath is by Train, Flight Via Ahmedabad, Patna.