Bharuch Mahesana Routes (4 Ways to go)
Planning a trip from Bharuch to Mahesana Cleartrip helps you select the best route between Bharuch & 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 Bharuch & Mahesana
The distance from Bharuch to Mahesana is approximately 263.73kms. By car, it takes roughly 3h 36m to reach Mahesana from Bharuch . Take a look at the 4 routes available to reach Mahesana from Bharuch
- 1.
- Bharuch to Mahesana Train
- 4h 50m
- Rs. 910
Rs. 210
You can take a car from Bharūch to Ankleshwar Junction (AKV). It will take you around 0h 12m to cover distance of 13.1kms and reach Ankleshwar Junction (AKV) from Bharūch. The total amount for the journey will be approximately Rs.210.
Rs. 700
You can reach Mahesana Junction (MSH) from Ankleshwar Junction (AKV) by travelling in a train. Ankleshwar Junction (AKV) to Mahesana Junction (MSH) train takes approximately 4h 38m. You can catch a train from Ankleshwar Junction (AKV) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 700.
- 2.
- Bharuch to Mahesana Night bus
- 9h 7m
- Rs. 1200
Rs. 550
Travelling in a bus is one of the ways to reach Reliance from Bharuch. The total journey between Bharuch & Reliance takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
Rs. 650
You can take a car from Reliance to Mahesāna. It will take you around 0h 37m to cover distance of 36.2kms and reach Mahesāna from Reliance. The total amount for the journey will be approximately Rs.650.
- 3.
- Bharuch to Mahesana Drive
- 3h 36m
- Rs. 1731
Rs. 1731
You can take a car from Bharūch to Mahesāna. It will take you around 3h 36m to cover distance of 263.73kms and reach Mahesāna from Bharūch. The total amount for the journey will be approximately Rs.1731.
- 4.
- Bharuch to Mahesana Taxi
- 3h 36m
- Rs. 4400
Rs. 4400
You can take a car from Bharūch to Mahesāna. It will take you around 3h 36m to cover distance of 263.73kms and reach Mahesāna from Bharūch. The total amount for the journey will be approximately Rs.4400.