2 Ways to Reach New delhi to Gurdaspur by flight and train

Planning a trip from New delhi to Gurdaspur Cleartrip helps you select the best route between New delhi & Gurdaspur based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between New delhi & Gurdaspur

The distance from New delhi to Gurdaspur is approximately 518 kms. Take a look at the 2 routes available to reach Gurdaspur from New delhi

  • 1.

  • Reach New delhi to Gurdaspur by flight and bus

  • 2 h 34 m

  • Rs. 2916

 
New Delhi
 
1 h 10 m
Rs. 1398

Step 1: Take a Flight from New Delhi to reach Amritsar

You can travel from New Delhi to Amritsar by booking a flight. The total flight time between New Delhi & Amritsar is around 1 h 10 m. The price of the flight ticket is approximately Rs.1398.
 
Amritsar
 
1 h 24 m
Rs. 570

Step 2: Take a Bus from Amritsar to reach Gurdaspur

Travelling in a bus is one of the ways to reach Gurdaspur from Amritsar. The total journey between Amritsar & Gurdaspur takes around 1 h 24 m in a bus. The bus ticket price for the journey is approximately Rs.570.
 
Gurdaspur
  • 2.

  • Reach New delhi to Gurdaspur by train

  • 9 h 31 m

  • Rs. 170

 
New Delhi
 
9 h 31 m
Rs. 170
You can reach Gurdaspur from New Delhi by travelling in a train. New Delhi to Gurdaspur train takes approximately 9 h 31 m. You can catch a train from New Delhi and get down at Gurdaspur. The price of the train ticket is approximately Rs. 170.
 
Gurdaspur
Check out all the available routes from Gurdaspur to New delhi →

Other popular routes from New delhi