
Moga to Kashipur
Kashipur is approximately 450+ kms from Moga. The fastest way to reach Kashipur from Moga is by Train, Bus Via Saharanpur. It takes approximately 11 hours. The cheapest way to reach Kashipur from Moga is by Train, Bus Via Ludhiana, Yamunanagar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Moga
Saharanpur
Kashipur
Approx Travel Time
10h 48m
On Demand
Via Ludhiana, Roorkee
Moga
Ludhiana
Roorkee
Kashipur
Approx Travel Time
11h 28m
₹4,704
Onwards
Moga
Ludhiana
Roorkee
Kashipur
Approx Travel Time
11h 52m
₹6,946
Onwards
Via Ludhiana, Yamunanagar
Moga
Ludhiana
Yamunanagar
Kashipur
Approx Travel Time
11h 32m
₹3,173
Onwards
CHEAPEST
Moga
Ludhiana
Yamunanagar
Kashipur
Approx Travel Time
11h 8m
₹954
Onwards
Via Chandigarh
Moga
Chandigarh
Kashipur
Approx Travel Time
11h 49m
₹4,237
Onwards
Via Ambala
Moga
Ambala
Kashipur
Approx Travel Time
11h 13m
On Demand
Via Delhi
Moga
Delhi
Kashipur
Approx Travel Time
14h 55m
₹4,242
Onwards
Via Ludhiana, Saharanpur
Moga
Ludhiana
Saharanpur
Kashipur
Approx Travel Time
11h 51m
₹3,178
Onwards
Moga
Ludhiana
Saharanpur
Kashipur
Approx Travel Time
11h 27m
₹959
Onwards
Frequently Asked Questions
What is the distance between Moga and Kashipur?
Kashipur is approximately 450+ kms from Moga.
How long does it take to reach Kashipur from Moga?
It takes approximately 11 hours to reach Kashipur from Moga by Train, Bus Via Saharanpur.
What is the cheapest way to reach Kashipur from Moga?
The cheapest way to reach Kashipur from Moga is by Train, Bus Via Ludhiana, Yamunanagar.
What is the fastest way to reach Kashipur from Moga?
The fastest way to reach Kashipur from Moga is by Train, Bus Via Saharanpur.


