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

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

The distance from Bharuch to Surat is approximately 70.58kms. By car, it takes roughly 1h 2m to reach Surat from Bharuch . Take a look at the 4 routes available to reach Surat from Bharuch

  • 1.

  • Reach Bharuch to Surat by Drive

  • 1h 2m

  • Rs. 463

 
Bharūch
 
1h 2m
Rs. 463
You can take a car from Bharūch to Surat. It will take you around 1h 2m to cover distance of 70.58kms and reach Surat from Bharūch. The total amount for the journey will be approximately Rs.463.
 
Surat
  • 2.

  • Reach Bharuch to Surat by taxi and bus

  • 1h 46m

  • Rs. 750

 
Bharūch
 
0h 11m
Rs. 200

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

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

Step 2: Take a Bus from Ankleshwar to reach Surat

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

  • Reach Bharuch to Surat by taxi and train

  • 1h 14m

  • Rs. 760

 
Bharūch
 
0h 12m
Rs. 210

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

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.
 
Ankleshwar Junction (AKV)
 
1h 2m
Rs. 550

Step 2: Take a Train from Ankleshwar Junction (AKV) to reach Surat (ST)

You can reach Surat (ST) from Ankleshwar Junction (AKV) by travelling in a train. Ankleshwar Junction (AKV) to Surat (ST) train takes approximately 1h 2m. You can catch a train from Ankleshwar Junction (AKV) and get down at Surat (ST). The price of the train ticket is approximately Rs. 550.
 
Surat (ST)
  • 4.

  • Reach Bharuch to Surat by taxi

  • 1h 2m

  • Rs. 950

 
Bharūch
 
1h 2m
Rs. 950
You can take a car from Bharūch to Surat. It will take you around 1h 2m to cover distance of 70.58kms and reach Surat from Bharūch. The total amount for the journey will be approximately Rs.950.
 
Surat
Check out all the available routes from Surat to Bharuch →

Other popular routes from Bharuch