
Moga to Rajkot
Rajkot is approximately 1300+ kms from Moga. The fastest way to reach Rajkot from Moga is by Cab, Flight Via Jalandhar, Delhi. It takes approximately 7 hours. The cheapest way to reach Rajkot from Moga is by Train Via Dausa which would take approximately 27 hours.
Sort By
Mode of Transport
Via Jalandhar, Delhi
RECOMMENDED
FASTEST
Moga
Jalandhar
Delhi
Rajkot
Approx Travel Time
7h 6m
₹10,100
Onwards
Moga
Jalandhar
Delhi
Rajkot
Approx Travel Time
8h 40m
₹7,621
Onwards
Via Mohali, Delhi
Moga
Mohali
Delhi
Rajkot
Approx Travel Time
8h 30m
₹8,286
Onwards
Moga
Mohali
Delhi
Rajkot
Approx Travel Time
8h 7m
₹10,977
Onwards
Via Delhi
Moga
Delhi
Rajkot
Approx Travel Time
10h
₹5,614
Onwards
Via Jaipur
Moga
Jaipur
Rajkot
Approx Travel Time
1d 1h 7m
₹1,620
Onwards
Via Bikaner
Moga
Bikaner
Rajkot
Approx Travel Time
1d 1h 17m
₹1,802
Onwards
Via Dausa
CHEAPEST
Moga
Dausa
Rajkot
Approx Travel Time
1d 3h 4m
₹815
Onwards
Via Bathinda, Delhi
Moga
Bathinda
Delhi
Rajkot
Approx Travel Time
7h 23m
₹10,435
Onwards
Via Amritsar, Delhi
Moga
Amritsar
Delhi
Rajkot
Approx Travel Time
7h 41m
₹10,798
Onwards
Frequently Asked Questions
What is the distance between Moga and Rajkot?
Rajkot is approximately 1300+ 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 Jalandhar, Delhi.
What is the cheapest way to reach Rajkot from Moga?
The cheapest way to reach Rajkot from Moga is by Train Via Dausa.
What is the fastest way to reach Rajkot from Moga?
The fastest way to reach Rajkot from Moga is by Cab, Flight Via Jalandhar, Delhi.


