Moga to Kalmeshwar Distance

Kalmeshwar is approximately 1250+ km from Moga. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Kalmeshwar, with a total travel time of approximately 13 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 Moga, India to Kalmeshwar, India

Via Delhi, Nagpur

RECOMMENDED

CHEAPEST

Moga

Delhi

Nagpur

Kalmeshwar

Approx Travel Time

13h 50m

₹7,086

Onwards

Moga

Delhi

Nagpur

Kalmeshwar

Approx Travel Time

16h 15m

₹9,778

Onwards

Via Ludhiana, Bhopal

Moga

Ludhiana

Bhopal

Kalmeshwar

Approx Travel Time

21h 58m

On Demand

Moga

Ludhiana

Bhopal

Kalmeshwar

Approx Travel Time

22h 36m

On Demand

Moga

Ludhiana

Bhopal

Kalmeshwar

Approx Travel Time

22h 15m

On Demand

Ads by MMT

Via Jalandhar, Nanded

FASTEST

Moga

Jalandhar

Nanded

Kalmeshwar

Approx Travel Time

12h 37m

₹20,335

Onwards

Via Jaipur, Bhopal

Moga

Jaipur

Bhopal

Kalmeshwar

Approx Travel Time

1d 6h 48m

On Demand

Ads by MMT

Via Delhi, Jabalpur

Moga

Delhi

Jabalpur

Kalmeshwar

Approx Travel Time

17h 15m

On Demand

Via Delhi, Bhopal

Moga

Delhi

Bhopal

Kalmeshwar

Approx Travel Time

18h 8m

On Demand

Via Barnala, Bhopal

Moga

Barnala

Bhopal

Kalmeshwar

Approx Travel Time

22h 23m

On Demand

Frequently Asked Questions

What is the distance between Moga and Kalmeshwar?

Kalmeshwar is approximately 1250+ km from Moga.

How long does it take to reach Kalmeshwar from Moga?

It takes approximately 13 hours to reach Kalmeshwar from Moga by Bus, Flight, Cab Via Jalandhar, Nanded.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India