
Muktsar to Siliguri
Siliguri is approximately 1450+ kms from Muktsar. The fastest way to reach Siliguri from Muktsar is by Train, Flight Via Bathinda, Delhi. It takes approximately 8 hours. The cheapest way to reach Siliguri from Muktsar is by Train, Bus Via Bathinda, Gorakhpur which would take approximately 39 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
FASTEST
Muktsar
Bathinda
Delhi
Siliguri
Approx Travel Time
7h 25m
₹7,392
Onwards
Muktsar
Bathinda
Delhi
Siliguri
Approx Travel Time
11h 15m
₹5,847
Onwards
Via Amritsar, Delhi
Muktsar
Amritsar
Delhi
Siliguri
Approx Travel Time
9h 8m
₹13,360
Onwards
Via Faridkot
Muktsar
Faridkot
Siliguri
Approx Travel Time
1d 9h 28m
On Demand
Via Bathinda, Gorakhpur
CHEAPEST
Muktsar
Bathinda
Gorakhpur
Siliguri
Approx Travel Time
1d 14h 45m
₹1,550
Onwards
Via Faridkot, Bahadurganj
Muktsar
Faridkot
Bahadurganj
Siliguri
Approx Travel Time
1d 12h 8m
On Demand
Via Faridkot, Delhi
Muktsar
Faridkot
Delhi
Siliguri
Approx Travel Time
10h 45m
On Demand
Via Delhi
Muktsar
Delhi
Siliguri
Approx Travel Time
12h 28m
₹5,852
Onwards
Via Dhuri, Delhi
Muktsar
Dhuri
Delhi
Siliguri
Approx Travel Time
11h 47m
₹5,842
Onwards
Via Rampura Phul, Delhi
Muktsar
Rampura Phul
Delhi
Siliguri
Approx Travel Time
13h 2m
₹5,947
Onwards
Frequently Asked Questions
What is the distance between Muktsar and Siliguri?
Siliguri is approximately 1450+ kms from Muktsar.
How long does it take to reach Siliguri from Muktsar?
It takes approximately 8 hours to reach Siliguri from Muktsar by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Siliguri from Muktsar?
The cheapest way to reach Siliguri from Muktsar is by Train, Bus Via Bathinda, Gorakhpur.
What is the fastest way to reach Siliguri from Muktsar?
The fastest way to reach Siliguri from Muktsar is by Train, Flight Via Bathinda, Delhi.