hero
How2Go
Bangalore to Gurdaspur

Bangalore to Gurdaspur

Gurdaspur is approximately 2150+ kms from Bangalore. The fastest way to reach Gurdaspur from Bangalore is by Flight, Train Via Amritsar. It takes approximately 6 hours. The cheapest way to reach Gurdaspur from Bangalore is by Bus Via Ajmer which would take approximately 56 hours.

Sort By
Mode of Transport

Via Amritsar

RECOMMENDED

Bangalore

Amritsar

Gurdaspur

Approx Travel Time

6h 2m

₹9,976

Onwards

FASTEST

Bangalore

Amritsar

Gurdaspur

Approx Travel Time

5h 49m

₹8,283

Onwards

Bangalore

Amritsar

Gurdaspur

Approx Travel Time

6h

₹8,508

Onwards

Via Hyderabad, Jalandhar

Bangalore

Hyderabad

Jalandhar

Gurdaspur

Approx Travel Time

1d 21h

On Demand

Bangalore

Hyderabad

Jalandhar

Gurdaspur

Approx Travel Time

1d 21h 11m

On Demand

Bangalore

Hyderabad

Jalandhar

Gurdaspur

Approx Travel Time

1d 21h 49m

On Demand

Ads by MMT

Via Ajmer

CHEAPEST

Bangalore

Ajmer

Gurdaspur

Approx Travel Time

2d 8h 5m

₹4,900

Onwards

Direct Cab

Bangalore

Gurdaspur

Approx Travel Time

2d 17h 30m

₹43,716

Onwards

Ads by MMT

Via Mohali

Bangalore

Mohali

Gurdaspur

Approx Travel Time

8h 14m

₹10,479

Onwards

Via Jammu

Bangalore

Jammu

Gurdaspur

Approx Travel Time

8h 34m

₹13,158

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Gurdaspur?

Gurdaspur is approximately 2150+ kms from Bangalore.

How long does it take to reach Gurdaspur from Bangalore?

It takes approximately 6 hours to reach Gurdaspur from Bangalore by Flight, Train Via Amritsar.

What is the cheapest way to reach Gurdaspur from Bangalore?

The cheapest way to reach Gurdaspur from Bangalore is by Bus Via Ajmer.

What is the fastest way to reach Gurdaspur from Bangalore?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India