hero
How2Go
Gurdaspur to Hansi

Gurdaspur to Hansi

Hansi is approximately 350+ km from Gurdaspur, 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 Hansi.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Gurdaspur

Hansi

Approx Travel Time

8h 5m

₹1,399

Onwards

Via Hisar

Gurdaspur

Hisar

Hansi

Approx Travel Time

8h 11m

₹1,344

Onwards

Gurdaspur

Hisar

Hansi

Approx Travel Time

8h 22m

₹2,532

Onwards

Gurdaspur

Hisar

Hansi

Approx Travel Time

8h 35m

₹2,099

Onwards

Via Jalandhar, Hisar

CHEAPEST

Gurdaspur

Jalandhar

Hisar

Hansi

Approx Travel Time

8h 8m

₹335

Onwards

Via Jalandhar, Jind

Gurdaspur

Jalandhar

Jind

Hansi

Approx Travel Time

7h 42m

₹5,398

Onwards

Via Ludhiana, Jind

FASTEST

Gurdaspur

Ludhiana

Jind

Hansi

Approx Travel Time

7h 38m

₹5,837

Onwards

Via Sirsa

Gurdaspur

Sirsa

Hansi

Approx Travel Time

8h 41m

₹1,015

Onwards

Via Amritsar

Gurdaspur

Amritsar

Hansi

Approx Travel Time

8h 49m

₹1,075

Onwards

Via Fatehabad

Gurdaspur

Fatehabad

Hansi

Approx Travel Time

8h 42m

₹1,444

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Hansi?

Hansi is approximately 350+ kms from Gurdaspur.

How long does it take to reach Hansi from Gurdaspur?

It takes approximately 8 hours to reach Hansi from Gurdaspur by Cab, Train Via Ludhiana, Jind.

What is the cheapest way to reach Hansi from Gurdaspur?

The cheapest way to reach Hansi from Gurdaspur is by Train Via Jalandhar, Hisar.

What is the fastest way to reach Hansi from Gurdaspur?

The fastest way to reach Hansi from Gurdaspur is by Cab, Train Via Ludhiana, Jind.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India