hero
How2Go
Gurdaspur to Krishnanagar

Gurdaspur to Krishnanagar

Krishnanagar is approximately 1900+ kms from Gurdaspur. The fastest way to reach Krishnanagar from Gurdaspur is by Train, Flight Via Amritsar, Kolkata. It takes approximately 8 hours. The cheapest way to reach Krishnanagar from Gurdaspur is by Bus Via Delhi, Kolkata which would take approximately 51 hours.

Sort By
Mode of Transport

Via Amritsar, Kolkata

RECOMMENDED

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

9h 20m

₹11,773

Onwards

FASTEST

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

7h 34m

₹7,546

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

7h 50m

₹9,400

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

7h 45m

₹7,870

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

9h 4m

₹9,919

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

9h 15m

₹10,243

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

9h 50m

₹8,155

Onwards

Gurdaspur

Amritsar

Kolkata

Krishnanagar

Approx Travel Time

9h 55m

₹9,685

Onwards

Via Delhi, Kolkata

CHEAPEST

Gurdaspur

Delhi

Kolkata

Krishnanagar

Approx Travel Time

2d 2h 46m

₹4,639

Onwards

Ads by MMT

Via Mohali, Kolkata

Gurdaspur

Mohali

Kolkata

Krishnanagar

Approx Travel Time

13h 50m

₹14,961

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Krishnanagar?

Krishnanagar is approximately 1900+ kms from Gurdaspur.

How long does it take to reach Krishnanagar from Gurdaspur?

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

What is the cheapest way to reach Krishnanagar from Gurdaspur?

The cheapest way to reach Krishnanagar from Gurdaspur is by Bus Via Delhi, Kolkata.

What is the fastest way to reach Krishnanagar from Gurdaspur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India