hero
How2Go
Moradabad to Muktsar

Moradabad to Muktsar

Muktsar is approximately 500+ km from Moradabad, 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

Via Ludhiana

RECOMMENDED

Moradabad

Ludhiana

Muktsar

Approx Travel Time

9h 27m

₹645

Onwards

Via Bathinda

Moradabad

Bathinda

Muktsar

Approx Travel Time

9h 55m

₹540

Onwards

Moradabad

Bathinda

Muktsar

Approx Travel Time

9h 38m

₹2,145

Onwards

Moradabad

Bathinda

Muktsar

Approx Travel Time

10h 10m

On Demand

Via Delhi, Bathinda

FASTEST

Moradabad

Delhi

Bathinda

Muktsar

Approx Travel Time

8h 46m

₹4,055

Onwards

CHEAPEST

Moradabad

Delhi

Bathinda

Muktsar

Approx Travel Time

9h 28m

₹485

Onwards

Moradabad

Delhi

Bathinda

Muktsar

Approx Travel Time

9h 43m

On Demand

Via Chandigarh

Moradabad

Chandigarh

Muktsar

Approx Travel Time

13h 8m

₹1,366

Onwards

Via Bahadurgarh

Moradabad

Bahadurgarh

Muktsar

Approx Travel Time

12h 18m

₹4,869

Onwards

Via Barnala

Moradabad

Barnala

Muktsar

Approx Travel Time

10h 25m

₹530

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Muktsar?

Muktsar is approximately 500+ kms from Moradabad.

How long does it take to reach Muktsar from Moradabad?

It takes approximately 9 hours to reach Muktsar from Moradabad by Train, Flight, Cab Via Delhi, Bathinda.

What is the cheapest way to reach Muktsar from Moradabad?

The cheapest way to reach Muktsar from Moradabad is by Train Via Delhi, Bathinda.

What is the fastest way to reach Muktsar from Moradabad?

The fastest way to reach Muktsar from Moradabad is by Train, Flight, Cab Via Delhi, Bathinda.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India