hero
How2Go
Indore to Gurdaspur

Indore to Gurdaspur

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

Read More
Sort By
Mode of Transport

Via Mohali

RECOMMENDED

Indore

Mohali

Gurdaspur

Approx Travel Time

8h

₹5,928

Onwards

Indore

Mohali

Gurdaspur

Approx Travel Time

8h 26m

₹9,533

Onwards

Via Jammu

FASTEST

Indore

Jammu

Gurdaspur

Approx Travel Time

5h 40m

₹10,046

Onwards

Indore

Jammu

Gurdaspur

Approx Travel Time

6h 45m

₹10,231

Onwards

Via Delhi

CHEAPEST

Indore

Delhi

Gurdaspur

Approx Travel Time

20h 26m

₹620

Onwards

Indore

Delhi

Gurdaspur

Approx Travel Time

21h 12m

₹1,024

Onwards

Via Ludhiana

Indore

Ludhiana

Gurdaspur

Approx Travel Time

20h 49m

₹3,294

Onwards

Via Laxmangarh

Indore

Laxmangarh

Gurdaspur

Approx Travel Time

23h 32m

₹3,650

Onwards

Direct Cab

Indore

Gurdaspur

Approx Travel Time

17h 53m

₹18,674

Onwards

Via Jaipur, Jalandhar

Indore

Jaipur

Jalandhar

Gurdaspur

Approx Travel Time

1d 1h 25m

₹3,125

Onwards

Frequently Asked Questions

What is the distance between Indore and Gurdaspur?

Gurdaspur is approximately 1100+ kms from Indore.

How long does it take to reach Gurdaspur from Indore?

It takes approximately 6 hours to reach Gurdaspur from Indore by Flight, Train Via Jammu.

What is the cheapest way to reach Gurdaspur from Indore?

The cheapest way to reach Gurdaspur from Indore is by Train Via Delhi.

What is the fastest way to reach Gurdaspur from Indore?

The fastest way to reach Gurdaspur from Indore is by Flight, Train Via Jammu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India