hero
How2Go
Bishnupur to Gurdaspur

Bishnupur to Gurdaspur

Gurdaspur is approximately 1750+ kms from Bishnupur. The fastest way to reach Gurdaspur from Bishnupur is by Bus, Flight, Train Via Kolkata, Amritsar. It takes approximately 12 hours. The cheapest way to reach Gurdaspur from Bishnupur is by Train, Bus Via Delhi which would take approximately 31 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Bishnupur

Delhi

Gurdaspur

Approx Travel Time

1d 6h 21m

₹1,500

Onwards

Via Kolkata, Amritsar

FASTEST

Bishnupur

Kolkata

Amritsar

Gurdaspur

Approx Travel Time

12h 14m

₹8,036

Onwards

Bishnupur

Kolkata

Amritsar

Gurdaspur

Approx Travel Time

12h 25m

₹8,261

Onwards

Bishnupur

Kolkata

Amritsar

Gurdaspur

Approx Travel Time

13h 12m

₹9,903

Onwards

Ads by MMT

Via Kolkata, Delhi

Bishnupur

Kolkata

Delhi

Gurdaspur

Approx Travel Time

1d 16h 12m

₹3,760

Onwards

Bishnupur

Kolkata

Delhi

Gurdaspur

Approx Travel Time

19h 59m

₹6,865

Onwards

Via Durgapur, Delhi

Bishnupur

Durgapur

Delhi

Gurdaspur

Approx Travel Time

16h 14m

₹7,130

Onwards

Bishnupur

Durgapur

Delhi

Gurdaspur

Approx Travel Time

16h 45m

₹7,835

Onwards

Ads by MMT

Via Kolkata, Jammu

Bishnupur

Kolkata

Jammu

Gurdaspur

Approx Travel Time

16h 11m

On Demand

Via Kolkata, Mohali

Bishnupur

Kolkata

Mohali

Gurdaspur

Approx Travel Time

17h 19m

On Demand

Frequently Asked Questions

What is the distance between Bishnupur and Gurdaspur?

Gurdaspur is approximately 1750+ kms from Bishnupur.

How long does it take to reach Gurdaspur from Bishnupur?

It takes approximately 12 hours to reach Gurdaspur from Bishnupur by Bus, Flight, Train Via Kolkata, Amritsar.

What is the cheapest way to reach Gurdaspur from Bishnupur?

The cheapest way to reach Gurdaspur from Bishnupur is by Train, Bus Via Delhi.

What is the fastest way to reach Gurdaspur from Bishnupur?

The fastest way to reach Gurdaspur from Bishnupur is by Bus, Flight, Train Via Kolkata, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India