hero
How2Go
Nohar to Moga

Nohar to Moga

Moga is approximately 300+ km from Nohar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Moga.

Read More
Sort By
Mode of Transport

Via Firozpur

RECOMMENDED

CHEAPEST

Nohar

Firozpur

Moga

Approx Travel Time

6h 55m

₹385

Onwards

Nohar

Firozpur

Moga

Approx Travel Time

7h 27m

₹4,260

Onwards

Via Faridkot

Nohar

Faridkot

Moga

Approx Travel Time

5h 22m

₹1,139

Onwards

Nohar

Faridkot

Moga

Approx Travel Time

6h 16m

₹1,194

Onwards

FASTEST

Nohar

Faridkot

Moga

Approx Travel Time

4h 29m

₹3,361

Onwards

Ads by MMT

Via Bathinda

Nohar

Bathinda

Moga

Approx Travel Time

6h 49m

₹645

Onwards

Nohar

Bathinda

Moga

Approx Travel Time

6h 43m

₹630

Onwards

Via Mansa, Punjab

Nohar

Mansa, Punjab

Moga

Approx Travel Time

5h 56m

₹1,250

Onwards

Ads by MMT

Via Fatehabad

Nohar

Fatehabad

Moga

Approx Travel Time

6h 5m

₹1,200

Onwards

Via Hisar

Nohar

Hisar

Moga

Approx Travel Time

6h 55m

₹750

Onwards

Frequently Asked Questions

What is the distance between Nohar and Moga?

Moga is approximately 300+ kms from Nohar.

How long does it take to reach Moga from Nohar?

It takes approximately 5 hours to reach Moga from Nohar by Bus, Cab Via Faridkot.

What is the cheapest way to reach Moga from Nohar?

The cheapest way to reach Moga from Nohar is by Train Via Firozpur.

What is the fastest way to reach Moga from Nohar?

The fastest way to reach Moga from Nohar is by Bus, Cab Via Faridkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India