
Muktsar to Rajkot
Rajkot is approximately 1350+ kms from Muktsar. The fastest way to reach Rajkot from Muktsar is by Train, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Rajkot from Muktsar is by Train, Flight Via Delhi, Ahmedabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
FASTEST
Muktsar
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 20m
₹7,444
Onwards
Via Delhi
Muktsar
Delhi
Rajkot
Approx Travel Time
10h 55m
₹5,004
Onwards
Muktsar
Delhi
Rajkot
Approx Travel Time
11h 40m
₹13,852
Onwards
Via Delhi, Ahmedabad
Muktsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
12h 20m
₹8,868
Onwards
CHEAPEST
Muktsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
15h 35m
₹3,134
Onwards
Muktsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
13h 5m
₹18,010
Onwards
Muktsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
16h 57m
₹5,661
Onwards
Muktsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
16h 35m
₹3,464
Onwards
Via Delhi, Udaipur
Muktsar
Delhi
Udaipur
Rajkot
Approx Travel Time
12h 5m
₹10,923
Onwards
Muktsar
Delhi
Udaipur
Rajkot
Approx Travel Time
12h 50m
₹20,301
Onwards
Frequently Asked Questions
What is the distance between Muktsar and Rajkot?
Rajkot is approximately 1350+ kms from Muktsar.
How long does it take to reach Rajkot from Muktsar?
It takes approximately 7 hours to reach Rajkot from Muktsar by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Rajkot from Muktsar?
The cheapest way to reach Rajkot from Muktsar is by Train, Flight Via Delhi, Ahmedabad.
What is the fastest way to reach Rajkot from Muktsar?
The fastest way to reach Rajkot from Muktsar is by Train, Flight Via Bathinda, Delhi.