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

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

The distance from Nandurbar to Mahesana is approximately 395.7kms. By car, it takes roughly 5h 39m to reach Mahesana from Nandurbar . Take a look at the 5 routes available to reach Mahesana from Nandurbar

  • 1.

  • Reach Nandurbar to Mahesana by train

  • 10h 3m

  • Rs. 850

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

  • Reach Nandurbar to Mahesana by train and bus

  • 11h 30m

  • Rs. 1150

 
Nandurbar (NDB)
 
3h 0m
Rs. 600

Step 1: Take a Train from Nandurbar (NDB) to reach Surat (ST)

You can reach Surat (ST) from Nandurbar (NDB) by travelling in a train. Nandurbar (NDB) to Surat (ST) train takes approximately 3h 0m. You can catch a train from Nandurbar (NDB) and get down at Surat (ST). The price of the train ticket is approximately Rs. 600.
 
Surat (ST)
 
7h 30m
Rs. 550

Step 2: Take a Bus from Surat to reach Mahesana

Travelling in a bus is one of the ways to reach Mahesana from Surat. The total journey between Surat & Mahesana takes around 7h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Mahesana
  • 3.

  • Reach Nandurbar to Mahesana by train

  • 8h 52m

  • Rs. 1350

 
Nandurbar (NDB)
 
7h 5m
Rs. 800

Step 1: Take a Train from Nandurbar (NDB) to reach Ahmedabad Junction (ADI)

You can reach Ahmedabad Junction (ADI) from Nandurbar (NDB) by travelling in a train. Nandurbar (NDB) to Ahmedabad Junction (ADI) train takes approximately 7h 5m. You can catch a train from Nandurbar (NDB) and get down at Ahmedabad Junction (ADI). The price of the train ticket is approximately Rs. 800.
 
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 Nandurbar to Mahesana by Drive

  • 5h 39m

  • Rs. 2598

 
Nandurbar
 
5h 39m
Rs. 2598
You can take a car from Nandurbar to Mahesāna. It will take you around 5h 39m to cover distance of 395.7kms and reach Mahesāna from Nandurbar. The total amount for the journey will be approximately Rs.2598.
 
Mahesāna
  • 5.

  • Reach Nandurbar to Mahesana by taxi

  • 5h 39m

  • Rs. 6500

 
Nandurbar
 
5h 39m
Rs. 6500
You can take a car from Nandurbar to Mahesāna. It will take you around 5h 39m to cover distance of 395.7kms and reach Mahesāna from Nandurbar. The total amount for the journey will be approximately Rs.6500.
 
Mahesāna
Check out all the available routes from Mahesana to Nandurbar →

Other popular routes from Nandurbar