
Moga to Shirpur
Shirpur is approximately 1250+ kms from Moga. The fastest way to reach Shirpur from Moga is by Cab, Flight, Bus Via Mohali, Indore. It takes approximately 12 hours. The cheapest way to reach Shirpur from Moga is by Train, Bus Via Ludhiana, Indore which would take approximately 25 hours.
Sort By
Mode of Transport
Via Chandigarh, Indore
RECOMMENDED
Moga
Chandigarh
Indore
Shirpur
Approx Travel Time
11h 44m
₹9,981
Onwards
Moga
Chandigarh
Indore
Shirpur
Approx Travel Time
11h 50m
₹6,843
Onwards
Via Ludhiana, Chandigarh, Indore
Moga
Ludhiana
Chandigarh
Indore
Shirpur
Approx Travel Time
12h 37m
₹7,762
Onwards
Moga
Ludhiana
Chandigarh
Indore
Shirpur
Approx Travel Time
13h 15m
₹6,522
Onwards
Via Mohali, Indore
Moga
Mohali
Indore
Shirpur
Approx Travel Time
11h 20m
On Demand
FASTEST
Moga
Mohali
Indore
Shirpur
Approx Travel Time
11h 19m
₹9,535
Onwards
Via Ludhiana, Indore
CHEAPEST
Moga
Ludhiana
Indore
Shirpur
Approx Travel Time
1d 0h 47m
₹1,180
Onwards
Via Delhi, Indore
Moga
Delhi
Indore
Shirpur
Approx Travel Time
1d 7h 4m
₹4,793
Onwards
Via Bathinda, Ajmer, Indore
Moga
Bathinda
Ajmer
Indore
Shirpur
Approx Travel Time
1d 7h 23m
₹5,136
Onwards
Via Bathinda, Delhi, Indore
Moga
Bathinda
Delhi
Indore
Shirpur
Approx Travel Time
12h 13m
₹10,005
Onwards
Frequently Asked Questions
What is the distance between Moga and Shirpur?
Shirpur is approximately 1250+ kms from Moga.
How long does it take to reach Shirpur from Moga?
It takes approximately 12 hours to reach Shirpur from Moga by Cab, Flight, Bus Via Mohali, Indore.
What is the cheapest way to reach Shirpur from Moga?
The cheapest way to reach Shirpur from Moga is by Train, Bus Via Ludhiana, Indore.
What is the fastest way to reach Shirpur from Moga?
The fastest way to reach Shirpur from Moga is by Cab, Flight, Bus Via Mohali, Indore.