Gurdaspur to Moga
Moga is approximately 150+ kms from Gurdaspur. The fastest way to reach Moga from Gurdaspur is by Train, Cab Via Jalandhar. It takes approximately 5 hours. The cheapest way to reach Moga from Gurdaspur is by Train Via Firozpur which would take approximately 6 hours.
Sort By
Mode of Transport
Via Jalandhar
RECOMMENDED
FASTEST
Gurdaspur
Jalandhar
Moga
Approx Travel Time
4h 55m
₹4,205
Onwards
Gurdaspur
Jalandhar
Moga
Approx Travel Time
5h 10m
₹5,404
Onwards
Via Amritsar
Gurdaspur
Amritsar
Moga
Approx Travel Time
5h 10m
₹2,464
Onwards
Gurdaspur
Amritsar
Moga
Approx Travel Time
5h 25m
₹2,838
Onwards
Via Firozpur
CHEAPEST
Gurdaspur
Firozpur
Moga
Approx Travel Time
5h 25m
₹335
Onwards
Via Amritsar, Jalandhar
Gurdaspur
Amritsar
Jalandhar
Moga
Approx Travel Time
7h 50m
₹4,240
Onwards
Gurdaspur
Amritsar
Jalandhar
Moga
Approx Travel Time
8h 5m
₹4,614
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Moga?
Moga is approximately 150+ kms from Gurdaspur.
How long does it take to reach Moga from Gurdaspur?
It takes approximately 5 hours to reach Moga from Gurdaspur by Train, Cab Via Jalandhar.
What is the cheapest way to reach Moga from Gurdaspur?
The cheapest way to reach Moga from Gurdaspur is by Train Via Firozpur.
What is the fastest way to reach Moga from Gurdaspur?
The fastest way to reach Moga from Gurdaspur is by Train, Cab Via Jalandhar.
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Kapurthala to Gurdaspur
- Dharapuram to Gurdaspur
- Bandikui to Gurdaspur
- Narnaul to Gurdaspur
- Bhiwani to Gurdaspur
- Salasar to Gurdaspur
- Kodaikanal to Gurdaspur
- Dwarka to Gurdaspur
- Honavar to Gurdaspur
- Bijapur to Gurdaspur
- Madanpur to Gurdaspur
- Fatehpur to Gurdaspur
- Akola to Gurdaspur
- Sanchi to Gurdaspur
- Farrukhabad to Gurdaspur