
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.
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.

