
Ranaghat to Moga
Moga is approximately 1650+ kms from Ranaghat. The fastest way to reach Moga from Ranaghat is by Cab, Flight Via Kolkata, Amritsar. It takes approximately 11 hours. The cheapest way to reach Moga from Ranaghat is by Train Via Kolkata, Delhi which would take approximately 30 hours.
Sort By
Mode of Transport
Via Kolkata, Mohali
RECOMMENDED
Ranaghat
Kolkata
Mohali
Moga
Approx Travel Time
13h 4m
₹13,314
Onwards
Ranaghat
Kolkata
Mohali
Moga
Approx Travel Time
13h 33m
₹11,164
Onwards
Ranaghat
Kolkata
Mohali
Moga
Approx Travel Time
12h 36m
₹10,686
Onwards
Via Kolkata, Amritsar
FASTEST
Ranaghat
Kolkata
Amritsar
Moga
Approx Travel Time
10h 22m
₹12,464
Onwards
Via Barddhaman, Delhi
Ranaghat
Barddhaman
Delhi
Moga
Approx Travel Time
1d 5h 28m
₹3,782
Onwards
Via Kolkata, Delhi
Ranaghat
Kolkata
Delhi
Moga
Approx Travel Time
1d 7h 23m
₹1,488
Onwards
CHEAPEST
Ranaghat
Kolkata
Delhi
Moga
Approx Travel Time
1d 5h 55m
₹855
Onwards
Ranaghat
Kolkata
Delhi
Moga
Approx Travel Time
1d 15h 43m
₹4,808
Onwards
Via Delhi
Ranaghat
Delhi
Moga
Approx Travel Time
1d 10h 59m
₹28,844
Onwards
Via Kolkata, Dehradun
Ranaghat
Kolkata
Dehradun
Moga
Approx Travel Time
14h 45m
₹21,200
Onwards
Frequently Asked Questions
What is the distance between Ranaghat and Moga?
Moga is approximately 1650+ kms from Ranaghat.
How long does it take to reach Moga from Ranaghat?
It takes approximately 11 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.


