
Moga to Rajkot
Rajkot is approximately 1250+ kms from Moga. The fastest way to reach Rajkot from Moga is by Cab, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Rajkot from Moga is by Train Via Ludhiana, Mehsana which would take approximately 26 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
FASTEST
Moga
Bathinda
Delhi
Rajkot
Approx Travel Time
6h 53m
₹10,185
Onwards
Via Ludhiana, Delhi
Moga
Ludhiana
Delhi
Rajkot
Approx Travel Time
9h 46m
₹5,409
Onwards
Via Amritsar, Ahmedabad
Moga
Amritsar
Ahmedabad
Rajkot
Approx Travel Time
10h 5m
₹11,570
Onwards
Via Delhi
Moga
Delhi
Rajkot
Approx Travel Time
11h 25m
₹8,342
Onwards
Moga
Delhi
Rajkot
Approx Travel Time
10h
₹5,364
Onwards
Via Ludhiana, Mehsana
Moga
Ludhiana
Mehsana
Rajkot
Approx Travel Time
1d 2h 20m
₹4,719
Onwards
CHEAPEST
Moga
Ludhiana
Mehsana
Rajkot
Approx Travel Time
1d 1h 36m
₹790
Onwards
Moga
Ludhiana
Mehsana
Rajkot
Approx Travel Time
1d 4h 35m
₹1,205
Onwards
Via Mohali, Delhi
Moga
Mohali
Delhi
Rajkot
Approx Travel Time
7h 54m
₹11,097
Onwards
Via Amritsar, Delhi
Moga
Amritsar
Delhi
Rajkot
Approx Travel Time
7h 25m
₹11,284
Onwards
Frequently Asked Questions
What is the distance between Moga and Rajkot?
Rajkot is approximately 1250+ kms from Moga.
How long does it take to reach Rajkot from Moga?
It takes approximately 7 hours to reach Rajkot from Moga by Cab, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Rajkot from Moga?
The cheapest way to reach Rajkot from Moga is by Train Via Ludhiana, Mehsana.
What is the fastest way to reach Rajkot from Moga?
The fastest way to reach Rajkot from Moga is by Cab, Flight Via Bathinda, Delhi.