hero
How2Go
Gurdaspur to Unjha

Gurdaspur to Unjha

Unjha is approximately 1050+ kms from Gurdaspur. The fastest way to reach Unjha from Gurdaspur is by Train, Flight Via Amritsar, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Unjha from Gurdaspur is by Train Via Jalandhar which would take approximately 23 hours.

Sort By
Mode of Transport

Via Faridkot

RECOMMENDED

Gurdaspur

Faridkot

Unjha

Approx Travel Time

22h 40m

₹4,728

Onwards

Via Bathinda

Gurdaspur

Bathinda

Unjha

Approx Travel Time

23h 25m

₹1,125

Onwards

Gurdaspur

Bathinda

Unjha

Approx Travel Time

1d 0h 19m

₹6,017

Onwards

Ads by MMT

Via Shahkot

Gurdaspur

Shahkot

Unjha

Approx Travel Time

22h 25m

On Demand

Via Amritsar, Ahmedabad

FASTEST

Gurdaspur

Amritsar

Ahmedabad

Unjha

Approx Travel Time

8h 5m

₹6,200

Onwards

Gurdaspur

Amritsar

Ahmedabad

Unjha

Approx Travel Time

8h 39m

₹8,077

Onwards

Ads by MMT

Via Jalandhar

CHEAPEST

Gurdaspur

Jalandhar

Unjha

Approx Travel Time

22h 55m

₹630

Onwards

Gurdaspur

Jalandhar

Unjha

Approx Travel Time

23h 10m

₹1,280

Onwards

Via Firozpur

Gurdaspur

Firozpur

Unjha

Approx Travel Time

1d 0h 5m

₹3,829

Onwards

Gurdaspur

Firozpur

Unjha

Approx Travel Time

22h 25m

₹695

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Unjha?

Unjha is approximately 1050+ kms from Gurdaspur.

How long does it take to reach Unjha from Gurdaspur?

It takes approximately 8 hours to reach Unjha from Gurdaspur by Train, Flight Via Amritsar, Ahmedabad.

What is the cheapest way to reach Unjha from Gurdaspur?

The cheapest way to reach Unjha from Gurdaspur is by Train Via Jalandhar.

What is the fastest way to reach Unjha from Gurdaspur?

The fastest way to reach Unjha from Gurdaspur is by Train, Flight Via Amritsar, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India