
Ranaghat to Moga
Moga is approximately 1700+ kms from Ranaghat. The fastest way to reach Moga from Ranaghat is by Cab, Flight Via Kolkata, Amritsar. It takes approximately 9 hours. The cheapest way to reach Moga from Ranaghat is by Train Via Kolkata, Delhi which would take approximately 31 hours.
Sort By
Mode of Transport
Via Kolkata, Mohali
RECOMMENDED
Ranaghat
Kolkata
Mohali
Moga
Approx Travel Time
11h 38m
₹11,964
Onwards
Ranaghat
Kolkata
Mohali
Moga
Approx Travel Time
11h 39m
₹9,983
Onwards
Via Kolkata, Amritsar
FASTEST
Ranaghat
Kolkata
Amritsar
Moga
Approx Travel Time
9h 4m
₹11,363
Onwards
Ranaghat
Kolkata
Amritsar
Moga
Approx Travel Time
9h 5m
₹9,382
Onwards
Via Kolkata, Delhi
Ranaghat
Kolkata
Delhi
Moga
Approx Travel Time
1d 8h 40m
₹3,833
Onwards
CHEAPEST
Ranaghat
Kolkata
Delhi
Moga
Approx Travel Time
1d 7h 15m
₹855
Onwards
Via Kolkata, Delhi, Bathinda
Ranaghat
Kolkata
Delhi
Bathinda
Moga
Approx Travel Time
1d 7h 58m
₹3,711
Onwards
Ranaghat
Kolkata
Delhi
Bathinda
Moga
Approx Travel Time
10h 47m
₹11,229
Onwards
Via Kolkata, Ghaziabad, Jalandhar
Ranaghat
Kolkata
Ghaziabad
Jalandhar
Moga
Approx Travel Time
10h 26m
₹14,592
Onwards
Via Kolkata, Ghaziabad, Bathinda
Ranaghat
Kolkata
Ghaziabad
Bathinda
Moga
Approx Travel Time
11h 12m
₹11,229
Onwards
Frequently Asked Questions
What is the distance between Ranaghat and Moga?
Moga is approximately 1700+ kms from Ranaghat.
How long does it take to reach Moga from Ranaghat?
It takes approximately 9 hours to reach Moga from Ranaghat by Cab, Flight Via Kolkata, Amritsar.
What is the cheapest way to reach Moga from Ranaghat?
The cheapest way to reach Moga from Ranaghat is by Train Via Kolkata, Delhi.
What is the fastest way to reach Moga from Ranaghat?
The fastest way to reach Moga from Ranaghat is by Cab, Flight Via Kolkata, Amritsar.


