hero
How2Go
Bharuch to Nirmal

Bharuch to Nirmal

Nirmal is approximately 900+ km from Bharuch, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nirmal.

Read More
Sort By
Mode of Transport

Via Ahmedabad, Nanded

RECOMMENDED

FASTEST

Bharuch

Ahmedabad

Nanded

Nirmal

Approx Travel Time

8h 53m

On Demand

Bharuch

Ahmedabad

Nanded

Nirmal

Approx Travel Time

10h 45m

₹9,337

Onwards

Bharuch

Ahmedabad

Nanded

Nirmal

Approx Travel Time

10h 30m

₹11,252

Onwards

Via Vadodara, Hyderabad

Bharuch

Vadodara

Hyderabad

Nirmal

Approx Travel Time

11h 1m

₹11,670

Onwards

Via Amravati

CHEAPEST

Bharuch

Amravati

Nirmal

Approx Travel Time

18h 27m

₹2,030

Onwards

Via Aurangabad

Bharuch

Aurangabad

Nirmal

Approx Travel Time

18h 55m

₹4,599

Onwards

Direct Bus

Bharuch

Nirmal

Approx Travel Time

21h 5m

₹2,500

Onwards

Via Bhainsa

Bharuch

Bhainsa

Nirmal

Approx Travel Time

19h 58m

On Demand

Via Nashik

Bharuch

Nashik

Nirmal

Approx Travel Time

19h 20m

₹11,026

Onwards

Via Mumbai, Nanded

Bharuch

Mumbai

Nanded

Nirmal

Approx Travel Time

10h 9m

₹15,208

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Nirmal?

Nirmal is approximately 900+ kms from Bharuch.

How long does it take to reach Nirmal from Bharuch?

It takes approximately 9 hours to reach Nirmal from Bharuch by Train, Flight, Bus Via Ahmedabad, Nanded.

What is the cheapest way to reach Nirmal from Bharuch?

The cheapest way to reach Nirmal from Bharuch is by Train, Bus Via Amravati.

What is the fastest way to reach Nirmal from Bharuch?

The fastest way to reach Nirmal from Bharuch is by Train, Flight, Bus Via Ahmedabad, Nanded.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India