hero
How2Go
Moga to Nabha

Moga to Nabha

Nabha is approximately 150+ kms from Moga. The fastest way to reach Nabha from Moga is by Train Via Dhuri. It takes approximately 5 hours. The cheapest way to reach Nabha from Moga is by Train Via Dhuri which would take approximately 5 hours.

Sort By
Mode of Transport

Via Dhuri

RECOMMENDED

CHEAPEST

FASTEST

Moga

Dhuri

Nabha

Approx Travel Time

4h 28m

₹235

Onwards

Via Patiala

Moga

Patiala

Nabha

Approx Travel Time

5h 20m

₹3,456

Onwards

Ads by MMT

Via Ludhiana

Moga

Ludhiana

Nabha

Approx Travel Time

5h 4m

₹2,000

Onwards

Moga

Ludhiana

Nabha

Approx Travel Time

5h 55m

On Demand

Moga

Ludhiana

Nabha

Approx Travel Time

5h 31m

On Demand

Frequently Asked Questions

What is the distance between Moga and Nabha?

Nabha is approximately 150+ kms from Moga.

How long does it take to reach Nabha from Moga?

It takes approximately 5 hours to reach Nabha from Moga by Train Via Dhuri.

What is the cheapest way to reach Nabha from Moga?

The cheapest way to reach Nabha from Moga is by Train Via Dhuri.

What is the fastest way to reach Nabha from Moga?

The fastest way to reach Nabha from Moga is by Train Via Dhuri.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India