Godhra Shajapur Routes (5 Ways to go)

Planning a trip from Godhra to Shajapur Cleartrip helps you select the best route between Godhra & Shajapur 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 Godhra & Shajapur

The distance from Godhra to Shajapur is approximately 328.76kms. By car, it takes roughly 5h 13m to reach Shajapur from Godhra . Take a look at the 5 routes available to reach Shajapur from Godhra

  • 1.
  • Godhra to Shajapur Train
  • 6h 42m
  • Rs. 750
 
Godhra Junction (GDA)
 
6h 42m
Rs. 750
You can reach Shajapur (SFY) from Godhra Junction (GDA) by travelling in a train. Godhra Junction (GDA) to Shajapur (SFY) train takes approximately 6h 42m. You can catch a train from Godhra Junction (GDA) and get down at Shajapur (SFY). The price of the train ticket is approximately Rs. 750.
 
Shajapur (SFY)
  • 2.
  • Godhra to Shajapur Train via Ratlam Junction (RTM)
  • 7h 25m
  • Rs. 1300
 
Godhra Junction (GDA)
 
2h 48m
Rs. 650
You can reach Ratlam Junction (RTM) from Godhra Junction (GDA) by travelling in a train. Godhra Junction (GDA) to Ratlam Junction (RTM) train takes approximately 2h 48m. You can catch a train from Godhra Junction (GDA) and get down at Ratlam Junction (RTM). The price of the train ticket is approximately Rs. 650.
 
Ratlam Junction (RTM)
 
3h 37m
Rs. 650
You can reach Shajapur (SFY) from Ratlam Junction (RTM) by travelling in a train. Ratlam Junction (RTM) to Shajapur (SFY) train takes approximately 3h 37m. You can catch a train from Ratlam Junction (RTM) and get down at Shajapur (SFY). The price of the train ticket is approximately Rs. 650.
 
Shajapur (SFY)
  • 3.
  • Godhra to Shajapur Drive
  • 5h 13m
  • Rs. 2158
 
Godhra
 
5h 13m
Rs. 2158
You can take a car from Godhra to Shājāpur. It will take you around 5h 13m to cover distance of 328.76kms and reach Shājāpur from Godhra. The total amount for the journey will be approximately Rs.2158.
 
Shājāpur
  • 4.
  • Godhra to Shajapur Taxi
  • 5h 13m
  • Rs. 5500
 
Godhra
 
5h 13m
Rs. 5500
You can take a car from Godhra to Shājāpur. It will take you around 5h 13m to cover distance of 328.76kms and reach Shājāpur from Godhra. The total amount for the journey will be approximately Rs.5500.
 
Shājāpur
  • 5.
  • Godhra to Shajapur Train, fly
  • 9h 5m
  • Rs. 6925
 
Godhra Junction (GDA)
 
1h 3m
Rs. 550
You can reach Vadodara Junction (BRC) from Godhra Junction (GDA) by travelling in a train. Godhra Junction (GDA) to Vadodara Junction (BRC) train takes approximately 1h 3m. You can catch a train from Godhra Junction (GDA) and get down at Vadodara Junction (BRC). The price of the train ticket is approximately Rs. 550.
 
Vadodara Junction (BRC)
 
0h 5m
Rs. 95
You can take a car from Vadodara Junction (BRC) to Vadodara. It will take you around 0h 5m to cover distance of 5.04kms and reach Vadodara from Vadodara Junction (BRC). The total amount for the journey will be approximately Rs.95.
 
Vadodara
 
3h 50m
Rs. 5500
You can travel from Vadodara to Indore by booking a flight. The total flight time between Vadodara & Indore is around 3h 50m. The price of the flight ticket is approximately Rs.5500.
 
Indore
 
0h 8m
Rs. 180
You can take a car from Indore to Indore Junction Bg (INDB). It will take you around 0h 8m to cover distance of 7.16kms and reach Indore Junction Bg (INDB) from Indore. The total amount for the journey will be approximately Rs.180.
 
Indore Junction Bg (INDB)
 
1h 59m
Rs. 600
You can reach Shajapur (SFY) from Indore Junction Bg (INDB) by travelling in a train. Indore Junction Bg (INDB) to Shajapur (SFY) train takes approximately 1h 59m. You can catch a train from Indore Junction Bg (INDB) and get down at Shajapur (SFY). The price of the train ticket is approximately Rs. 600.
 
Shajapur (SFY)