Gurdaspur to Moga - Multiple Options To Reach By Train, Cab, Bus
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,058
Onwards
Gurdaspur
Jalandhar
Moga
Approx Travel Time
5h 10m
₹5,057
Onwards
Via Amritsar
Gurdaspur
Amritsar
Moga
Approx Travel Time
5h 10m
₹2,333
Onwards
Gurdaspur
Amritsar
Moga
Approx Travel Time
5h 25m
₹2,707
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,093
Onwards
Gurdaspur
Amritsar
Jalandhar
Moga
Approx Travel Time
8h 5m
₹4,467
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
From Gurdaspur
- Gurdaspur to Srikakulam
- Gurdaspur to Karnal
- Gurdaspur to Gadwal
- Gurdaspur to Giridih
- Gurdaspur to Siruguppa
- Gurdaspur to Kharagpur
- Gurdaspur to Sheikhpura
- Gurdaspur to Udgir
- Gurdaspur to Bhadra
- Gurdaspur to Faridabad
- Gurdaspur to Mughal-Sarai
- Gurdaspur to Ranikhet
- Gurdaspur to Sindhanur
- Gurdaspur to Thekkady
- Gurdaspur to Arrah
To Gurdaspur
- Ayodhya to Gurdaspur
- Tindivanam to Gurdaspur
- Jorhat to Gurdaspur
- Kanhangad to Gurdaspur
- Seoni to Gurdaspur
- Mundra to Gurdaspur
- Jintur to Gurdaspur
- Shamli to Gurdaspur
- Beawar to Gurdaspur
- Bhind to Gurdaspur
- Jaipur to Gurdaspur
- Sikar to Gurdaspur
- Sambalpur to Gurdaspur
- Ratnagiri to Gurdaspur
- Bihar-Sharif to Gurdaspur