4 Ways to Reach Nadiad to Mahesana by Bus, Train, Flights, Drive & Taxi

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

The distance from Nadiad to Mahesana is approximately 132.85kms. By car, it takes roughly 1h 52m to reach Mahesana from Nadiad . Take a look at the 4 routes available to reach Mahesana from Nadiad

  • 1.

  • Reach Nadiad to Mahesana by train

  • 3h 1m

  • Rs. 600

 
Nadiad Junction (ND)
 
3h 1m
Rs. 600
You can reach Mahesana Junction (MSH) from Nadiad Junction (ND) by travelling in a train. Nadiad Junction (ND) to Mahesana Junction (MSH) train takes approximately 3h 1m. You can catch a train from Nadiad Junction (ND) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 600.
 
Mahesana Junction (MSH)
  • 2.

  • Reach Nadiad to Mahesana by Drive

  • 1h 52m

  • Rs. 876

 
Nadiād
 
1h 52m
Rs. 876
You can take a car from Nadiād to Mahesāna. It will take you around 1h 52m to cover distance of 132.85kms and reach Mahesāna from Nadiād. The total amount for the journey will be approximately Rs.876.
 
Mahesāna
  • 3.

  • Reach Nadiad to Mahesana by train

  • 3h 1m

  • Rs. 1100

 
Nadiad Junction (ND)
 
1h 14m
Rs. 550

Step 1: Take a Train from Nadiad Junction (ND) to reach Ahmedabad Junction (ADI)

You can reach Ahmedabad Junction (ADI) from Nadiad Junction (ND) by travelling in a train. Nadiad Junction (ND) to Ahmedabad Junction (ADI) train takes approximately 1h 14m. You can catch a train from Nadiad Junction (ND) and get down at Ahmedabad Junction (ADI). The price of the train ticket is approximately Rs. 550.
 
Ahmedabad Junction (ADI)
 
1h 6m
Rs. 550

Step 2: Take a Train from Ahmedabad Junction (ADI) to reach Mahesana Junction (MSH)

You can reach Mahesana Junction (MSH) from Ahmedabad Junction (ADI) by travelling in a train. Ahmedabad Junction (ADI) to Mahesana Junction (MSH) train takes approximately 1h 6m. You can catch a train from Ahmedabad Junction (ADI) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 550.
 
Mahesana Junction (MSH)
  • 4.

  • Reach Nadiad to Mahesana by taxi

  • 1h 52m

  • Rs. 2200

 
Nadiād
 
1h 52m
Rs. 2200
You can take a car from Nadiād to Mahesāna. It will take you around 1h 52m to cover distance of 132.85kms and reach Mahesāna from Nadiād. The total amount for the journey will be approximately Rs.2200.
 
Mahesāna
Check out all the available routes from Mahesana to Nadiad →

Other popular routes from Nadiad