
Gaya to Shirpur
Shirpur is approximately 1700+ kms from Gaya. The fastest way to reach Shirpur from Gaya is by Flight, Bus Via Delhi, Indore. It takes approximately 9 hours. The cheapest way to reach Shirpur from Gaya is by Train, Bus Via Ujjain which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi, Indore
RECOMMENDED
FASTEST
Gaya
Delhi
Indore
Shirpur
Approx Travel Time
9h 10m
₹12,811
Onwards
Via Prayagraj(Allahabad), Indore
Gaya
Prayagraj(Allahabad)
Indore
Shirpur
Approx Travel Time
14h 45m
₹5,671
Onwards
Gaya
Prayagraj(Allahabad)
Indore
Shirpur
Approx Travel Time
15h 35m
₹6,875
Onwards
Via Ranchi, Indore
Gaya
Ranchi
Indore
Shirpur
Approx Travel Time
16h 29m
₹12,654
Onwards
Gaya
Ranchi
Indore
Shirpur
Approx Travel Time
15h
₹7,198
Onwards
Gaya
Ranchi
Indore
Shirpur
Approx Travel Time
17h 5m
₹6,963
Onwards
Via Ujjain
CHEAPEST
Gaya
Ujjain
Shirpur
Approx Travel Time
1d 2h
₹1,764
Onwards
Via Malegaon
Gaya
Malegaon
Shirpur
Approx Travel Time
1d 7h 40m
On Demand
Via Ayodhya, Indore
Gaya
Ayodhya
Indore
Shirpur
Approx Travel Time
16h 3m
₹7,702
Onwards
Frequently Asked Questions
What is the distance between Gaya and Shirpur?
Shirpur is approximately 1700+ kms from Gaya.
How long does it take to reach Shirpur from Gaya?
It takes approximately 9 hours to reach Shirpur from Gaya by Flight, Bus Via Delhi, Indore.
What is the cheapest way to reach Shirpur from Gaya?
The cheapest way to reach Shirpur from Gaya is by Train, Bus Via Ujjain.
What is the fastest way to reach Shirpur from Gaya?
The fastest way to reach Shirpur from Gaya is by Flight, Bus Via Delhi, Indore.


