hero
How2Go
Nabha to Muktsar

Nabha to Muktsar

Muktsar is approximately 150+ km from Nabha, 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 Muktsar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Nabha

Muktsar

Approx Travel Time

3h 48m

₹6,865

Onwards

CHEAPEST

Nabha

Muktsar

Approx Travel Time

4h 41m

₹145

Onwards

Via Bathinda

FASTEST

Nabha

Bathinda

Muktsar

Approx Travel Time

3h 24m

₹2,015

Onwards

Nabha

Bathinda

Muktsar

Approx Travel Time

3h 41m

₹410

Onwards

Nabha

Bathinda

Muktsar

Approx Travel Time

4h 46m

On Demand

Via Ludhiana

Nabha

Ludhiana

Muktsar

Approx Travel Time

4h 39m

₹2,628

Onwards

Via Dhuri

Nabha

Dhuri

Muktsar

Approx Travel Time

4h 29m

₹290

Onwards

Via Barnala

Nabha

Barnala

Muktsar

Approx Travel Time

4h 31m

₹290

Onwards

Via Rampura Phul

Nabha

Rampura Phul

Muktsar

Approx Travel Time

4h 46m

₹290

Onwards

Via Faridkot

Nabha

Faridkot

Muktsar

Approx Travel Time

5h 26m

On Demand

Frequently Asked Questions

What is the distance between Nabha and Muktsar?

Muktsar is approximately 150+ kms from Nabha.

How long does it take to reach Muktsar from Nabha?

It takes approximately 4 hours to reach Muktsar from Nabha by Train, Cab Via Bathinda.

What is the cheapest way to reach Muktsar from Nabha?

The cheapest way to reach Muktsar from Nabha is by Train.

What is the fastest way to reach Muktsar from Nabha?

The fastest way to reach Muktsar from Nabha is by Train, Cab Via Bathinda.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India