hero
How2Go
Moga to Harda

Moga to Harda

Harda is approximately 1250+ kms from Moga. The fastest way to reach Harda from Moga is by Bus, Flight Via Mohali, Indore. It takes approximately 13 hours. The cheapest way to reach Harda from Moga is by Train Via Delhi which would take approximately 22 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Moga

Delhi

Harda

Approx Travel Time

21h 48m

₹605

Onwards

Moga

Delhi

Harda

Approx Travel Time

1d 0h 23m

₹3,297

Onwards

Via Jind

Moga

Jind

Harda

Approx Travel Time

22h 40m

On Demand

Ads by MMT

Via Mansa, Punjab

Moga

Mansa, Punjab

Harda

Approx Travel Time

22h 41m

On Demand

Via Mohali, Indore

FASTEST

Moga

Mohali

Indore

Harda

Approx Travel Time

12h 50m

₹6,040

Onwards

Moga

Mohali

Indore

Harda

Approx Travel Time

13h 15m

₹9,098

Onwards

Ads by MMT

Via Bathinda, Bhilwara

Moga

Bathinda

Bhilwara

Harda

Approx Travel Time

1d 5h 42m

₹4,530

Onwards

Via Bahadurgarh

Moga

Bahadurgarh

Harda

Approx Travel Time

23h 1m

On Demand

Via Bathinda, Delhi

Moga

Bathinda

Delhi

Harda

Approx Travel Time

21h 6m

On Demand

Via Kurukshetra

Moga

Kurukshetra

Harda

Approx Travel Time

23h 31m

On Demand

Frequently Asked Questions

What is the distance between Moga and Harda?

Harda is approximately 1250+ kms from Moga.

How long does it take to reach Harda from Moga?

It takes approximately 13 hours to reach Harda from Moga by Bus, Flight Via Mohali, Indore.

What is the cheapest way to reach Harda from Moga?

The cheapest way to reach Harda from Moga is by Train Via Delhi.

What is the fastest way to reach Harda from Moga?

The fastest way to reach Harda from Moga is by Bus, Flight Via Mohali, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India