
Moradabad to Kalka
Kalka is approximately 400+ kms from Moradabad. The fastest way to reach Kalka from Moradabad is by Train Via Chandigarh. It takes approximately 7 hours. The cheapest way to reach Kalka from Moradabad is by Train Via Chandigarh which would take approximately 7 hours.
Sort By
Mode of Transport
Via Yamunanagar
Moradabad
Yamunanagar
Kalka
Approx Travel Time
6h 57m
₹3,216
Onwards
Via Chandigarh
CHEAPEST
FASTEST
Moradabad
Chandigarh
Kalka
Approx Travel Time
6h 30m
₹370
Onwards
Moradabad
Chandigarh
Kalka
Approx Travel Time
6h 35m
₹824
Onwards
Moradabad
Chandigarh
Kalka
Approx Travel Time
7h 2m
₹1,284
Onwards
Via Karnal
Moradabad
Karnal
Kalka
Approx Travel Time
8h 11m
₹4,229
Onwards
Via Ambala
Moradabad
Ambala
Kalka
Approx Travel Time
7h 40m
₹1,971
Onwards
Moradabad
Ambala
Kalka
Approx Travel Time
6h 50m
₹1,167
Onwards
Moradabad
Ambala
Kalka
Approx Travel Time
7h 35m
₹2,194
Onwards
Via Rajpura
Moradabad
Rajpura
Kalka
Approx Travel Time
7h 49m
₹1,807
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Kalka?
Kalka is approximately 400+ kms from Moradabad.
How long does it take to reach Kalka from Moradabad?
It takes approximately 7 hours to reach Kalka from Moradabad by Train Via Chandigarh.
What is the cheapest way to reach Kalka from Moradabad?
The cheapest way to reach Kalka from Moradabad is by Train Via Chandigarh.
What is the fastest way to reach Kalka from Moradabad?
The fastest way to reach Kalka from Moradabad is by Train Via Chandigarh.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Haldia
- Moradabad to Kovilpatti
- Moradabad to Hapur
- Moradabad to Sangli
- Moradabad to Gadag
- Moradabad to Surat
- Moradabad to Shivamogga
- Moradabad to Budhlada
- Moradabad to Baramulla
- Moradabad to Dharmapuri
- Moradabad to Guntur
- Moradabad to Kamareddy
- Moradabad to Sawai-Madhopur
- Moradabad to Hasanpur
- Moradabad to Jharsuguda
Routes To Moradabad
- Pudukkottai to Moradabad
- Roorkee to Moradabad
- Kishangarh to Moradabad
- Ranipet to Moradabad
- METTUPALAYAM to Moradabad
- Washim to Moradabad
- Mungaoli to Moradabad
- Neemrana to Moradabad
- Ongole to Moradabad
- Guntur to Moradabad
- Siwan to Moradabad
- Burhanpur to Moradabad
- Gudalur to Moradabad
- Satara to Moradabad
- Karimganj to Moradabad


