
Goa to Gaya
Gaya is approximately 1800+ kms from Goa. The fastest way to reach Gaya from Goa is by Flight, Train Via Patna. It takes approximately 7 hours. The cheapest way to reach Gaya from Goa is by Train Via Jabalpur which would take approximately 37 hours.
Sort By
Mode of Transport
Via Ranchi
RECOMMENDED
Goa
Ranchi
Gaya
Approx Travel Time
8h 25m
₹7,361
Onwards
Via Nagpur
Goa
Nagpur
Gaya
Approx Travel Time
19h 25m
₹4,324
Onwards
Via Varanasi
Goa
Varanasi
Gaya
Approx Travel Time
9h 25m
₹7,004
Onwards
Via Patna
FASTEST
Goa
Patna
Gaya
Approx Travel Time
7h 10m
₹7,735
Onwards
Via Chandrapur
Goa
Chandrapur
Gaya
Approx Travel Time
1d 11h 40m
On Demand
Via Bhubaneshwar
Goa
Bhubaneshwar
Gaya
Approx Travel Time
15h 40m
₹5,400
Onwards
Via Lucknow
Goa
Lucknow
Gaya
Approx Travel Time
14h 55m
On Demand
Via Gondia
Goa
Gondia
Gaya
Approx Travel Time
1d 11h 55m
₹1,115
Onwards
Via Jalgaon
Goa
Jalgaon
Gaya
Approx Travel Time
1d 1h 40m
₹3,786
Onwards
Via Jabalpur
CHEAPEST
Goa
Jabalpur
Gaya
Approx Travel Time
1d 12h 55m
₹1,070
Onwards
Frequently Asked Questions
What is the distance between Goa and Gaya?
Gaya is approximately 1800+ kms from Goa.
How long does it take to reach Gaya from Goa?
It takes approximately 7 hours to reach Gaya from Goa by Flight, Train Via Patna.
What is the cheapest way to reach Gaya from Goa?
The cheapest way to reach Gaya from Goa is by Train Via Jabalpur.
What is the fastest way to reach Gaya from Goa?
The fastest way to reach Gaya from Goa is by Flight, Train Via Patna.