hero
How2Go
Moradabad to Kalka

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 Ambala which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Moradabad

Kalka

Approx Travel Time

6h 52m

On Demand

Via Chandigarh

FASTEST

Moradabad

Chandigarh

Kalka

Approx Travel Time

6h 30m

₹370

Onwards

Moradabad

Chandigarh

Kalka

Approx Travel Time

6h 50m

₹824

Onwards

Moradabad

Chandigarh

Kalka

Approx Travel Time

7h

₹1,284

Onwards

Ads by MMT

Via Yamunanagar

Moradabad

Yamunanagar

Kalka

Approx Travel Time

7h

On Demand

Via Karnal

Moradabad

Karnal

Kalka

Approx Travel Time

9h 15m

On Demand

Ads by MMT

Via Ambala

Moradabad

Ambala

Kalka

Approx Travel Time

8h 40m

₹1,528

Onwards

CHEAPEST

Moradabad

Ambala

Kalka

Approx Travel Time

7h 25m

₹340

Onwards

Moradabad

Ambala

Kalka

Approx Travel Time

7h 40m

₹874

Onwards

Via Sirhind

Moradabad

Sirhind

Kalka

Approx Travel Time

8h 17m

On Demand

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 Ambala.

What is the fastest way to reach Kalka from Moradabad?

The fastest way to reach Kalka from Moradabad is by Train Via Chandigarh.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India