hero
How2Go
Moga to Harihar

Moga to Harihar

Harihar is approximately 2000+ kms from Moga. The fastest way to reach Harihar from Moga is by Train, Flight, Bus Via Delhi, Hubli. It takes approximately 15 hours. The cheapest way to reach Harihar from Moga is by Bus, Train Via Nagaur which would take approximately 46 hours.

Sort By
Mode of Transport

Via Delhi, Hubli

RECOMMENDED

Moga

Delhi

Hubli

Harihar

Approx Travel Time

15h 35m

₹7,182

Onwards

FASTEST

Moga

Delhi

Hubli

Harihar

Approx Travel Time

15h 15m

₹7,907

Onwards

Via Suratgarh

Moga

Suratgarh

Harihar

Approx Travel Time

1d 20h 59m

On Demand

Ads by MMT

Via Nagaur

CHEAPEST

Moga

Nagaur

Harihar

Approx Travel Time

1d 21h 33m

₹3,505

Onwards

Via Jaipur

Moga

Jaipur

Harihar

Approx Travel Time

2d 4h 30m

₹5,300

Onwards

Ads by MMT

Via Mohali, Bangalore

Moga

Mohali

Bangalore

Harihar

Approx Travel Time

15h 56m

₹8,348

Onwards

Moga

Mohali

Bangalore

Harihar

Approx Travel Time

15h 25m

₹8,774

Onwards

Via Delhi, Goa

Moga

Delhi

Goa

Harihar

Approx Travel Time

21h 3m

₹6,720

Onwards

Via Delhi, Belgaum

Moga

Delhi

Belgaum

Harihar

Approx Travel Time

16h 45m

₹9,261

Onwards

Via Mohali, Goa

Moga

Mohali

Goa

Harihar

Approx Travel Time

17h 3m

₹9,246

Onwards

Frequently Asked Questions

What is the distance between Moga and Harihar?

Harihar is approximately 2000+ kms from Moga.

How long does it take to reach Harihar from Moga?

It takes approximately 15 hours to reach Harihar from Moga by Train, Flight, Bus Via Delhi, Hubli.

What is the cheapest way to reach Harihar from Moga?

The cheapest way to reach Harihar from Moga is by Bus, Train Via Nagaur.

What is the fastest way to reach Harihar from Moga?

The fastest way to reach Harihar from Moga is by Train, Flight, Bus Via Delhi, Hubli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India