
Gurdaspur to Sonipat
Sonipat is approximately 450+ kms from Gurdaspur. The fastest way to reach Sonipat from Gurdaspur is by Train. It takes approximately 8 hours. The cheapest way to reach Sonipat from Gurdaspur is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Jalandhar
Gurdaspur
Jalandhar
Sonipat
Approx Travel Time
8h 38m
₹2,538
Onwards
Gurdaspur
Jalandhar
Sonipat
Approx Travel Time
9h 16m
₹245
Onwards
Via Ludhiana
Gurdaspur
Ludhiana
Sonipat
Approx Travel Time
8h 39m
₹3,192
Onwards
Gurdaspur
Ludhiana
Sonipat
Approx Travel Time
9h 32m
₹3,395
Onwards
Via Phagwara
Gurdaspur
Phagwara
Sonipat
Approx Travel Time
8h 47m
₹3,311
Onwards
Via Phillaur
Gurdaspur
Phillaur
Sonipat
Approx Travel Time
9h 16m
₹3,268
Onwards
Gurdaspur
Phillaur
Sonipat
Approx Travel Time
9h 39m
₹3,401
Onwards
Via Pathankot
Gurdaspur
Pathankot
Sonipat
Approx Travel Time
9h 42m
₹1,820
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Sonipat?
Sonipat is approximately 450+ kms from Gurdaspur.
How long does it take to reach Sonipat from Gurdaspur?
It takes approximately 8 hours to reach Sonipat from Gurdaspur by Train.
What is the cheapest way to reach Sonipat from Gurdaspur?
The cheapest way to reach Sonipat from Gurdaspur is by Train.
What is the fastest way to reach Sonipat from Gurdaspur?
The fastest way to reach Sonipat from Gurdaspur is by Train.
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Bhuj to Gurdaspur
- Pollachi to Gurdaspur
- Siwan to Gurdaspur
- Rohtak to Gurdaspur
- Madhubani to Gurdaspur
- Ariyalur to Gurdaspur
- Markapur to Gurdaspur
- Gondal to Gurdaspur
- Kunda to Gurdaspur
- Harihar to Gurdaspur
- Darbhanga to Gurdaspur
- Nakodar to Gurdaspur
- Nandi-Hills to Gurdaspur
- Dhari to Gurdaspur
- Jharsuguda to Gurdaspur


