hero
How2Go
Gurdaspur to Bharuch

Gurdaspur to Bharuch

Bharuch is approximately 1300+ kms from Gurdaspur. The fastest way to reach Bharuch from Gurdaspur is by Train Via Phagwara. It takes approximately 27 hours. The cheapest way to reach Bharuch from Gurdaspur is by Train Via Ludhiana which would take approximately 28 hours.

Sort By
Mode of Transport

Via Phagwara

RECOMMENDED

FASTEST

Gurdaspur

Phagwara

Bharuch

Approx Travel Time

1d 3h 10m

₹775

Onwards

Gurdaspur

Phagwara

Bharuch

Approx Travel Time

1d 4h 4m

₹3,957

Onwards

Via Ludhiana

CHEAPEST

Gurdaspur

Ludhiana

Bharuch

Approx Travel Time

1d 3h 40m

₹725

Onwards

Gurdaspur

Ludhiana

Bharuch

Approx Travel Time

1d 4h 19m

₹4,051

Onwards

Ads by MMT

Via Jalandhar

Gurdaspur

Jalandhar

Bharuch

Approx Travel Time

1d 3h 25m

₹735

Onwards

Gurdaspur

Jalandhar

Bharuch

Approx Travel Time

1d 3h 40m

₹1,985

Onwards

Via Amritsar

Gurdaspur

Amritsar

Bharuch

Approx Travel Time

1d 3h 25m

₹2,618

Onwards

Gurdaspur

Amritsar

Bharuch

Approx Travel Time

1d 3h 25m

₹750

Onwards

Ads by MMT

Via Delhi

Gurdaspur

Delhi

Bharuch

Approx Travel Time

1d 5h 25m

₹765

Onwards

Via Panipat

Gurdaspur

Panipat

Bharuch

Approx Travel Time

1d 5h 10m

₹855

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Bharuch?

Bharuch is approximately 1300+ kms from Gurdaspur.

How long does it take to reach Bharuch from Gurdaspur?

It takes approximately 27 hours to reach Bharuch from Gurdaspur by Train Via Phagwara.

What is the cheapest way to reach Bharuch from Gurdaspur?

The cheapest way to reach Bharuch from Gurdaspur is by Train Via Ludhiana.

What is the fastest way to reach Bharuch from Gurdaspur?

The fastest way to reach Bharuch from Gurdaspur is by Train Via Phagwara.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India