hero
How2Go
Bharuch to Anandpur-Sahib

Bharuch to Anandpur-Sahib

Anandpur Sahib is approximately 1200+ 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 Anandpur Sahib.

Read More
Sort By
Mode of Transport

Via Ahmedabad, Mohali

RECOMMENDED

FASTEST

Bharuch

Ahmedabad

Mohali

Anandpur Sahib

Approx Travel Time

9h 10m

On Demand

Bharuch

Ahmedabad

Mohali

Anandpur Sahib

Approx Travel Time

9h 33m

On Demand

Bharuch

Ahmedabad

Mohali

Anandpur Sahib

Approx Travel Time

9h 23m

On Demand

Via Vadodara, Delhi

Bharuch

Vadodara

Delhi

Anandpur Sahib

Approx Travel Time

11h 50m

₹6,739

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Bharuch

Delhi

Anandpur Sahib

Approx Travel Time

19h 49m

₹605

Onwards

Bharuch

Delhi

Anandpur Sahib

Approx Travel Time

21h 19m

₹1,094

Onwards

Via Ahmedabad, Delhi

Bharuch

Ahmedabad

Delhi

Anandpur Sahib

Approx Travel Time

12h 43m

On Demand

Ads by MMT

Via Surat, Delhi

Bharuch

Surat

Delhi

Anandpur Sahib

Approx Travel Time

12h 8m

₹6,839

Onwards

Via Dahod, Delhi

Bharuch

Dahod

Delhi

Anandpur Sahib

Approx Travel Time

19h 10m

On Demand

Via Chandigarh

Bharuch

Chandigarh

Anandpur Sahib

Approx Travel Time

1d 17h 41m

₹5,079

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Anandpur-Sahib?

Anandpur-Sahib is approximately 1200+ kms from Bharuch.

How long does it take to reach Anandpur-Sahib from Bharuch?

It takes approximately 9 hours to reach Anandpur-Sahib from Bharuch by Train, Flight Via Ahmedabad, Mohali.

What is the cheapest way to reach Anandpur-Sahib from Bharuch?

The cheapest way to reach Anandpur-Sahib from Bharuch is by Train Via Delhi.

What is the fastest way to reach Anandpur-Sahib from Bharuch?

The fastest way to reach Anandpur-Sahib from Bharuch is by Train, Flight Via Ahmedabad, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India