
Muktsar to Rajkot
Rajkot is approximately 1300+ kms from Muktsar. The fastest way to reach Rajkot from Muktsar is by Bus, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Rajkot from Muktsar is by Bus Via Bikaner which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 56m
₹8,641
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 55m
₹6,858
Onwards
FASTEST
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 21m
₹7,562
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
10h 46m
₹6,824
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
10h 11m
₹5,745
Onwards
Via Faridkot, Delhi
Muktsar
Faridkot
Delhi
Rajkot
Approx Travel Time
10h 44m
₹7,086
Onwards
Via Bathinda, Ajmer
Muktsar
Bathinda
Ajmer
Rajkot
Approx Travel Time
1d 0h 1m
₹2,319
Onwards
Via Bikaner
CHEAPEST
Muktsar
Bikaner
Rajkot
Approx Travel Time
23h 17m
₹1,752
Onwards
Via Faridkot, Abu Road
Muktsar
Faridkot
Abu Road
Rajkot
Approx Travel Time
1d 2h 1m
₹2,775
Onwards
Via Faridkot, Marwar Junction
Muktsar
Faridkot
Marwar Junction
Rajkot
Approx Travel Time
1d 1h 7m
On Demand
Frequently Asked Questions
What is the distance between Muktsar and Rajkot?
Rajkot is approximately 1300+ kms from Muktsar.
How long does it take to reach Rajkot from Muktsar?
It takes approximately 7 hours to reach Rajkot from Muktsar by Bus, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Rajkot from Muktsar?
The cheapest way to reach Rajkot from Muktsar is by Bus Via Bikaner.
What is the fastest way to reach Rajkot from Muktsar?
The fastest way to reach Rajkot from Muktsar is by Bus, Flight Via Bathinda, Delhi.


