5 Ways to Reach Mahesana to Nagda by Bus, Train, Flights, Drive & Taxi

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

The distance from Mahesana to Nagda is approximately 410.19kms. By car, it takes roughly 6h 10m to reach Nagda from Mahesana . Take a look at the 5 routes available to reach Nagda from Mahesana

  • 1.

  • Reach Mahesana to Nagda by train

  • 16h 49m

  • Rs. 1100

 
Mahesana Junction (MSH)
 
16h 49m
Rs. 1100
You can reach Nagda Junction (NAD) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Nagda Junction (NAD) train takes approximately 16h 49m. You can catch a train from Mahesana Junction (MSH) and get down at Nagda Junction (NAD). The price of the train ticket is approximately Rs. 1100.
 
Nagda Junction (NAD)
  • 2.

  • Reach Mahesana to Nagda by train

  • 9h 42m

  • Rs. 1350

 
Mahesana Junction (MSH)
 
3h 45m
Rs. 650

Step 1: Take a Train from Mahesana Junction (MSH) to reach Vadodara Junction (BRC)

You can reach Vadodara Junction (BRC) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Vadodara Junction (BRC) train takes approximately 3h 45m. You can catch a train from Mahesana Junction (MSH) and get down at Vadodara Junction (BRC). The price of the train ticket is approximately Rs. 650.
 
Vadodara Junction (BRC)
 
5h 15m
Rs. 700

Step 2: Take a Train from Vadodara Junction (BRC) to reach Nagda Junction (NAD)

You can reach Nagda Junction (NAD) from Vadodara Junction (BRC) by travelling in a train. Vadodara Junction (BRC) to Nagda Junction (NAD) train takes approximately 5h 15m. You can catch a train from Vadodara Junction (BRC) and get down at Nagda Junction (NAD). The price of the train ticket is approximately Rs. 700.
 
Nagda Junction (NAD)
  • 3.

  • Reach Mahesana to Nagda by Drive

  • 6h 10m

  • Rs. 2689

 
Mahesāna
 
6h 10m
Rs. 2689
You can take a car from Mahesāna to Nagda. It will take you around 6h 10m to cover distance of 410.19kms and reach Nagda from Mahesāna. The total amount for the journey will be approximately Rs.2689.
 
Nagda
  • 4.

  • Reach Mahesana to Nagda by taxi

  • 6h 10m

  • Rs. 6500

 
Mahesāna
 
6h 10m
Rs. 6500
You can take a car from Mahesāna to Nagda. It will take you around 6h 10m to cover distance of 410.19kms and reach Nagda from Mahesāna. The total amount for the journey will be approximately Rs.6500.
 
Nagda
  • 5.

  • Reach Mahesana to Nagda by train, taxi, and flight

  • 8h 52m

  • Rs. 6540

 
Mahesana Junction (MSH)
 
0h 55m
Rs. 550

Step 1: Take a Train from Mahesana Junction (MSH) to reach Sabarmati Junction (SBI)

You can reach Sabarmati Junction (SBI) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Sabarmati Junction (SBI) train takes approximately 0h 55m. You can catch a train from Mahesana Junction (MSH) and get down at Sabarmati Junction (SBI). The price of the train ticket is approximately Rs. 550.
 
Sabarmati Junction (SBI)
 
0h 9m
Rs. 210

Step 2: Take a Taxi from Sabarmati Junction (SBI) to reach Ahmedabad

You can take a car from Sabarmati Junction (SBI) to Ahmedabad. It will take you around 0h 9m to cover distance of 9.45kms and reach Ahmedabad from Sabarmati Junction (SBI). The total amount for the journey will be approximately Rs.210.
 
Ahmedabad
 
3h 25m
Rs. 5000

Step 3: Take a Flight from Ahmedabad to reach Indore

You can travel from Ahmedabad to Indore by booking a flight. The total flight time between Ahmedabad & Indore is around 3h 25m. The price of the flight ticket is approximately Rs.5000.
 
Indore
 
0h 8m
Rs. 180

Step 4: Take a Taxi from Indore to reach Indore Junction Bg (INDB)

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)
 
2h 15m
Rs. 600

Step 5: Take a Train from Indore Junction Bg (INDB) to reach Nagda Junction (NAD)

You can reach Nagda Junction (NAD) from Indore Junction Bg (INDB) by travelling in a train. Indore Junction Bg (INDB) to Nagda Junction (NAD) train takes approximately 2h 15m. You can catch a train from Indore Junction Bg (INDB) and get down at Nagda Junction (NAD). The price of the train ticket is approximately Rs. 600.
 
Nagda Junction (NAD)
Check out all the available routes from Nagda to Mahesana →

Other popular routes from Mahesana