
Gurgaon to Muktsar
Muktsar is approximately 350+ kms from Gurgaon. The fastest way to reach Muktsar from Gurgaon is by Train Via Bathinda. It takes approximately 9 hours. The cheapest way to reach Muktsar from Gurgaon is by Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Gurgaon
Delhi
Muktsar
Approx Travel Time
9h 10m
On Demand
CHEAPEST
Gurgaon
Delhi
Muktsar
Approx Travel Time
9h 10m
₹355
Onwards
Gurgaon
Delhi
Muktsar
Approx Travel Time
9h 10m
₹847
Onwards
Via Bathinda
FASTEST
Gurgaon
Bathinda
Muktsar
Approx Travel Time
8h 55m
On Demand
Via Panipat
Gurgaon
Panipat
Muktsar
Approx Travel Time
10h 14m
₹2,539
Onwards
Gurgaon
Panipat
Muktsar
Approx Travel Time
9h 55m
₹764
Onwards
Via Karnal
Gurgaon
Karnal
Muktsar
Approx Travel Time
9h 55m
On Demand
Gurgaon
Karnal
Muktsar
Approx Travel Time
10h 40m
₹655
Onwards
Gurgaon
Karnal
Muktsar
Approx Travel Time
10h 56m
₹2,983
Onwards
Via Ambala
Gurgaon
Ambala
Muktsar
Approx Travel Time
11h 10m
₹1,055
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Muktsar?
Muktsar is approximately 350+ kms from Gurgaon.
How long does it take to reach Muktsar from Gurgaon?
It takes approximately 9 hours to reach Muktsar from Gurgaon by Train Via Bathinda.
What is the cheapest way to reach Muktsar from Gurgaon?
The cheapest way to reach Muktsar from Gurgaon is by Train Via Delhi.
What is the fastest way to reach Muktsar from Gurgaon?
The fastest way to reach Muktsar from Gurgaon is by Train Via Bathinda.