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

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

The distance from Mahesana to Bharuch is approximately 263.75kms. By car, it takes roughly 3h 36m to reach Bharuch from Mahesana . Take a look at the 4 routes available to reach Bharuch from Mahesana

  • 1.

  • Reach Mahesana to Bharuch by bus and taxi

  • 6h 26m

  • Rs. 750

 
Mahesana
 
6h 15m
Rs. 550

Step 1: Take a Bus from Mahesana to reach Ankleshwar

Travelling in a bus is one of the ways to reach Ankleshwar from Mahesana. The total journey between Mahesana & Ankleshwar takes around 6h 15m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Ankleshwar
 
0h 11m
Rs. 200

Step 2: Take a Taxi from Ankleshwar to reach Bharūch

You can take a car from Ankleshwar to Bharūch. It will take you around 0h 11m to cover distance of 12.33kms and reach Bharūch from Ankleshwar. The total amount for the journey will be approximately Rs.200.
 
Bharūch
  • 2.

  • Reach Mahesana to Bharuch by train and taxi

  • 4h 53m

  • Rs. 910

 
Mahesana Junction (MSH)
 
4h 41m
Rs. 700

Step 1: Take a Train from Mahesana Junction (MSH) to reach Ankleshwar Junction (AKV)

You can reach Ankleshwar Junction (AKV) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Ankleshwar Junction (AKV) train takes approximately 4h 41m. You can catch a train from Mahesana Junction (MSH) and get down at Ankleshwar Junction (AKV). The price of the train ticket is approximately Rs. 700.
 
Ankleshwar Junction (AKV)
 
0h 12m
Rs. 210

Step 2: Take a Taxi from Ankleshwar Junction (AKV) to reach Bharūch

You can take a car from Ankleshwar Junction (AKV) to Bharūch. It will take you around 0h 12m to cover distance of 13.1kms and reach Bharūch from Ankleshwar Junction (AKV). The total amount for the journey will be approximately Rs.210.
 
Bharūch
  • 3.

  • Reach Mahesana to Bharuch by Drive

  • 3h 36m

  • Rs. 1731

 
Mahesāna
 
3h 36m
Rs. 1731
You can take a car from Mahesāna to Bharūch. It will take you around 3h 36m to cover distance of 263.75kms and reach Bharūch from Mahesāna. The total amount for the journey will be approximately Rs.1731.
 
Bharūch
  • 4.

  • Reach Mahesana to Bharuch by taxi

  • 3h 36m

  • Rs. 4400

 
Mahesāna
 
3h 36m
Rs. 4400
You can take a car from Mahesāna to Bharūch. It will take you around 3h 36m to cover distance of 263.75kms and reach Bharūch from Mahesāna. The total amount for the journey will be approximately Rs.4400.
 
Bharūch
Check out all the available routes from Bharuch to Mahesana →

Other popular routes from Mahesana