
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
₹9,788
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 55m
₹7,694
Onwards
FASTEST
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 21m
₹8,298
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
10h 46m
₹7,823
Onwards
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
10h 11m
₹6,333
Onwards
Via Faridkot, Delhi
Muktsar
Faridkot
Delhi
Rajkot
Approx Travel Time
10h 44m
₹7,799
Onwards
Via Bathinda, Ajmer
Muktsar
Bathinda
Ajmer
Rajkot
Approx Travel Time
1d 0h 1m
₹2,168
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,800
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.


