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