
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 10 hours. The cheapest way to reach Kashipur from Moga is by Train, Bus Via Ludhiana which would take approximately 12 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Moga
Saharanpur
Kashipur
Approx Travel Time
9h 58m
On Demand
Via Ambala
Moga
Ambala
Kashipur
Approx Travel Time
10h 7m
₹3,659
Onwards
Moga
Ambala
Kashipur
Approx Travel Time
10h 33m
On Demand
Via Chandigarh
Moga
Chandigarh
Kashipur
Approx Travel Time
10h 27m
₹4,519
Onwards
Moga
Chandigarh
Kashipur
Approx Travel Time
10h 25m
₹1,299
Onwards
Via Jalandhar, Ghaziabad
Moga
Jalandhar
Ghaziabad
Kashipur
Approx Travel Time
10h 37m
₹8,614
Onwards
Via Yamunanagar
Moga
Yamunanagar
Kashipur
Approx Travel Time
10h 58m
On Demand
Via Moradabad
Moga
Moradabad
Kashipur
Approx Travel Time
10h 21m
On Demand
Moga
Moradabad
Kashipur
Approx Travel Time
10h 33m
On Demand
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Kashipur
Approx Travel Time
11h 52m
₹969
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 10 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.
What is the fastest way to reach Kashipur from Moga?
The fastest way to reach Kashipur from Moga is by Train, Bus Via Saharanpur.


