3 Ways to Reach Gurdaspur to Yamunanagar by Bus, Train, Flights, Drive & Taxi

Planning a trip from Gurdaspur to Yamunanagar Cleartrip helps you select the best route between Gurdaspur & Yamunanagar 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 Gurdaspur & Yamunanagar

The distance from Gurdaspur to Yamunanagar is approximately 325.89kms. By car, it takes roughly 4h 48m to reach Yamunanagar from Gurdaspur . Take a look at the 3 routes available to reach Yamunanagar from Gurdaspur

  • 1.

  • Reach Gurdaspur to Yamunanagar by train

  • 8h 22m

  • Rs. 1300

 
Gurdaspur (GSP)
 
7h 2m
Rs. 750

Step 1: Take a Train from Gurdaspur (GSP) to reach Ambala Cant Junction (UMB)

You can reach Ambala Cant Junction (UMB) from Gurdaspur (GSP) by travelling in a train. Gurdaspur (GSP) to Ambala Cant Junction (UMB) train takes approximately 7h 2m. You can catch a train from Gurdaspur (GSP) and get down at Ambala Cant Junction (UMB). The price of the train ticket is approximately Rs. 750.
 
Ambala Cant Junction (UMB)
 
0h 43m
Rs. 550

Step 2: Take a Train from Ambala Cant Junction (UMB) to reach Yamunanagar Jud (YJUD)

You can reach Yamunanagar Jud (YJUD) from Ambala Cant Junction (UMB) by travelling in a train. Ambala Cant Junction (UMB) to Yamunanagar Jud (YJUD) train takes approximately 0h 43m. You can catch a train from Ambala Cant Junction (UMB) and get down at Yamunanagar Jud (YJUD). The price of the train ticket is approximately Rs. 550.
 
Yamunanagar Jud (YJUD)
  • 2.

  • Reach Gurdaspur to Yamunanagar by Drive

  • 4h 48m

  • Rs. 2139

 
Gurdāspur
 
4h 48m
Rs. 2139
You can take a car from Gurdāspur to Yamunānagar. It will take you around 4h 48m to cover distance of 325.89kms and reach Yamunānagar from Gurdāspur. The total amount for the journey will be approximately Rs.2139.
 
Yamunānagar
  • 3.

  • Reach Gurdaspur to Yamunanagar by taxi

  • 4h 48m

  • Rs. 3600

 
Gurdāspur
 
4h 48m
Rs. 3600
You can take a car from Gurdāspur to Yamunānagar. It will take you around 4h 48m to cover distance of 325.89kms and reach Yamunānagar from Gurdāspur. The total amount for the journey will be approximately Rs.3600.
 
Yamunānagar
Check out all the available routes from Yamunanagar to Gurdaspur →

Other popular routes from Gurdaspur