2 Ways to Reach Gaya to Valsad by train and bus

Planning a trip from Gaya to Valsad Cleartrip helps you select the best route between Gaya & Valsad based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Gaya & Valsad

The distance from Gaya to Valsad is approximately 1730 kms. Take a look at the 2 routes available to reach Valsad from Gaya

  • 1.

  • Reach Gaya to Valsad by bus and train

  • 31 h 31 m

  • Rs. 815

 
Gaya
 
2 h 27 m
Rs. 184

Step 1: Take a Bus from Gaya to reach Patna

Travelling in a bus is one of the ways to reach Patna from Gaya. The total journey between Gaya & Patna takes around 2 h 27 m in a bus. The bus ticket price for the journey is approximately Rs.184.
 
Patna
 
29 h 4 m
Rs. 631

Step 2: Take a Train from Patna to reach Valsad

You can reach Valsad from Patna by travelling in a train. Patna to Valsad train takes approximately 29 h 4 m. You can catch a train from Patna and get down at Valsad. The price of the train ticket is approximately Rs. 631.
 
Valsad
  • 2.

  • Reach Gaya to Valsad by train and bus

  • 31 h 30 m

  • Rs. 1059

 
Gaya
 
26 h 23 m
Rs. 591

Step 1: Take a Train from Gaya to reach Vadodara

You can reach Vadodara from Gaya by travelling in a train. Gaya to Vadodara train takes approximately 26 h 23 m. You can catch a train from Gaya and get down at Vadodara. The price of the train ticket is approximately Rs. 591.
 
Vadodara
 
5 h 7 m
Rs. 398

Step 2: Take a Bus from Vadodara to reach Valsad

Travelling in a bus is one of the ways to reach Valsad from Vadodara. The total journey between Vadodara & Valsad takes around 5 h 7 m in a bus. The bus ticket price for the journey is approximately Rs.398.
 
Valsad
Check out all the available routes from Valsad to Gaya →

Other popular routes from Gaya