Mahesana Barshi Routes (6 Ways to go)

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

The distance from Mahesana to Barshi is approximately 842.5kms. By car, it takes roughly 12h 15m to reach Barshi from Mahesana . Take a look at the 6 routes available to reach Barshi from Mahesana

  • 1.
  • Mahesana to Barshi Train, night train
  • 12h 12m
  • Rs. 1924
 
Mahesana Junction (MSH)
 
4h 33m
Rs. 950
You can reach Bharuch Junction (BH) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Bharuch Junction (BH) train takes approximately 4h 33m. You can catch a train from Mahesana Junction (MSH) and get down at Bharuch Junction (BH). The price of the train ticket is approximately Rs. 950.
 
Bharuch Junction (BH)
 
0h 10m
Rs. 4
You can reach Thane from Bhandup by travelling in a train. Bhandup to Thane train takes approximately 0h 10m. You can catch a train from Bhandup and get down at Thane. The price of the train ticket is approximately Rs. 4.
 
Thane
 
6h 18m
Rs. 850
You can reach Barsi Town (BTW) from Thane (TNA) by travelling in a train. Thane (TNA) to Barsi Town (BTW) train takes approximately 6h 18m. You can catch a train from Thane (TNA) and get down at Barsi Town (BTW). The price of the train ticket is approximately Rs. 850.
 
Barsi Town (BTW)
 
0h 6m
Rs. 120
You can take a car from Barsi Town (BTW) to Barshi. It will take you around 0h 6m to cover distance of 6.8kms and reach Barshi from Barsi Town (BTW). The total amount for the journey will be approximately Rs.120.
 
Barshi
  • 2.
  • Mahesana to Barshi Train, bus
  • 22h 48m
  • Rs. 1950
 
Mahesana Junction (MSH)
 
15h 3m
Rs. 1400
You can reach Pune Junction (PUNE) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Pune Junction (PUNE) train takes approximately 15h 3m. You can catch a train from Mahesana Junction (MSH) and get down at Pune Junction (PUNE). The price of the train ticket is approximately Rs. 1400.
 
Pune Junction (PUNE)
 
6h 45m
Rs. 550
Travelling in a bus is one of the ways to reach Barshi from Pune. The total journey between Pune & Barshi takes around 6h 45m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Barshi
  • 3.
  • Mahesana to Barshi Taxi, bus
  • 22h 58m
  • Rs. 2450
 
Mahesāna
 
1h 13m
Rs. 1300
You can take a car from Mahesāna to Ahmedabad. It will take you around 1h 13m to cover distance of 78.35kms and reach Ahmedabad from Mahesāna. The total amount for the journey will be approximately Rs.1300.
 
Ahmedabad
 
14h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Pune from Ahmedabad. The total journey between Ahmedabad & Pune takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Pune
 
6h 45m
Rs. 550
Travelling in a bus is one of the ways to reach Barshi from Pune. The total journey between Pune & Barshi takes around 6h 45m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Barshi
  • 4.
  • Mahesana to Barshi Train, fly to Pune, night train
  • 7h 47m
  • Rs. 3420
 
Mahesana Junction (MSH)
 
0h 55m
Rs. 550
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
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
 
1h 10m
Rs. 1600
You can travel from Ahmedabad to Pune by booking a flight. The total flight time between Ahmedabad & Pune is around 1h 10m. The price of the flight ticket is approximately Rs.1600.
 
Pune
 
0h 9m
Rs. 240
You can take a car from Pune to Pune Junction (PUNE). It will take you around 0h 9m to cover distance of 8.21kms and reach Pune Junction (PUNE) from Pune. The total amount for the journey will be approximately Rs.240.
 
Pune Junction (PUNE)
 
3h 18m
Rs. 700
You can reach Barsi Town (BTW) from Pune Junction (PUNE) by travelling in a train. Pune Junction (PUNE) to Barsi Town (BTW) train takes approximately 3h 18m. You can catch a train from Pune Junction (PUNE) and get down at Barsi Town (BTW). The price of the train ticket is approximately Rs. 700.
 
Barsi Town (BTW)
 
0h 6m
Rs. 120
You can take a car from Barsi Town (BTW) to Barshi. It will take you around 0h 6m to cover distance of 6.8kms and reach Barshi from Barsi Town (BTW). The total amount for the journey will be approximately Rs.120.
 
Barshi
  • 5.
  • Mahesana to Barshi Train, fly to Mumbai
  • 11h 20m
  • Rs. 3590
 
Mahesana Junction (MSH)
 
0h 55m
Rs. 550
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
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
 
1h 0m
Rs. 1500
You can travel from Ahmedabad to Mumbai by booking a flight. The total flight time between Ahmedabad & Mumbai is around 1h 0m. The price of the flight ticket is approximately Rs.1500.
 
Mumbai
 
0h 9m
Rs. 360
You can take a car from Mumbai to Lokmanyatilak T (LTT). It will take you around 0h 9m to cover distance of 9.39kms and reach Lokmanyatilak T (LTT) from Mumbai. The total amount for the journey will be approximately Rs.360.
 
Lokmanyatilak T (LTT)
 
7h 0m
Rs. 850
You can reach Barsi Town (BTW) from Lokmanyatilak T (LTT) by travelling in a train. Lokmanyatilak T (LTT) to Barsi Town (BTW) train takes approximately 7h 0m. You can catch a train from Lokmanyatilak T (LTT) and get down at Barsi Town (BTW). The price of the train ticket is approximately Rs. 850.
 
Barsi Town (BTW)
 
0h 6m
Rs. 120
You can take a car from Barsi Town (BTW) to Barshi. It will take you around 0h 6m to cover distance of 6.8kms and reach Barshi from Barsi Town (BTW). The total amount for the journey will be approximately Rs.120.
 
Barshi
  • 6.
  • Mahesana to Barshi Drive
  • 12h 15m
  • Rs. 5522
 
Mahesāna
 
12h 15m
Rs. 5522
You can take a car from Mahesāna to Barshi. It will take you around 12h 15m to cover distance of 842.5kms and reach Barshi from Mahesāna. The total amount for the journey will be approximately Rs.5522.
 
Barshi