Kalka to Meja Distance

Meja is approximately 900+ km from Kalka. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Meja, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kalka, India to Meja, India

Via Delhi, Prayagraj(Allahabad)

RECOMMENDED

FASTEST

Kalka

Delhi

Prayagraj(Allahabad)

Meja

Approx Travel Time

9h 28m

₹5,243

Onwards

CHEAPEST

Kalka

Delhi

Prayagraj(Allahabad)

Meja

Approx Travel Time

11h 41m

₹740

Onwards

Kalka

Delhi

Prayagraj(Allahabad)

Meja

Approx Travel Time

10h 58m

₹5,702

Onwards

Kalka

Delhi

Prayagraj(Allahabad)

Meja

Approx Travel Time

10h 36m

₹9,015

Onwards

Kalka

Delhi

Prayagraj(Allahabad)

Meja

Approx Travel Time

12h 39m

₹4,512

Onwards

Via Bulandshahr, Kanpur

Kalka

Bulandshahr

Kanpur

Meja

Approx Travel Time

13h 58m

On Demand

Ads by MMT

Via Ghaziabad, Prayagraj(Allahabad)

Kalka

Ghaziabad

Prayagraj(Allahabad)

Meja

Approx Travel Time

14h 6m

₹1,260

Onwards

Via Ghaziabad, Varanasi

Kalka

Ghaziabad

Varanasi

Meja

Approx Travel Time

1d 0h 56m

₹1,670

Onwards

Ads by MMT

Via Delhi, Kanpur

Kalka

Delhi

Kanpur

Meja

Approx Travel Time

12h 12m

₹4,347

Onwards

Via Mohali, Lucknow

Kalka

Mohali

Lucknow

Meja

Approx Travel Time

12h 24m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Kalka and Meja?

The straight-line distance is approximately 800+ km.

What is the distance from Kalka to Meja via Delhi?

Via Delhi, the distance is approximately 900+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India