
Ranaghat to Shillong
Shillong is approximately 550+ kms from Ranaghat. The fastest way to reach Shillong from Ranaghat is by Cab, Flight Via Kolkata. It takes approximately 4 hours. The cheapest way to reach Shillong from Ranaghat is by Train, Flight Via Kolkata which would take approximately 4 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Ranaghat
Kolkata
Shillong
Approx Travel Time
3h 41m
₹5,635
Onwards
CHEAPEST
Ranaghat
Kolkata
Shillong
Approx Travel Time
4h 10m
₹3,654
Onwards
Ranaghat
Kolkata
Shillong
Approx Travel Time
4h 25m
₹3,999
Onwards
Ranaghat
Kolkata
Shillong
Approx Travel Time
16h 10m
₹18,034
Onwards
Via Chunshura, Kolkata
Ranaghat
Chunshura
Kolkata
Shillong
Approx Travel Time
7h
On Demand
Via Kolkata, Agartala
Ranaghat
Kolkata
Agartala
Shillong
Approx Travel Time
16h 35m
₹19,664
Onwards
Via Kolkata, Guwahati
Ranaghat
Kolkata
Guwahati
Shillong
Approx Travel Time
5h 46m
₹12,602
Onwards
Ranaghat
Kolkata
Guwahati
Shillong
Approx Travel Time
6h 15m
₹10,621
Onwards
Via Chandannagar, Kolkata
Ranaghat
Chandannagar
Kolkata
Shillong
Approx Travel Time
7h 17m
On Demand
Via Howrah, Kolkata
Ranaghat
Howrah
Kolkata
Shillong
Approx Travel Time
7h 31m
On Demand
Frequently Asked Questions
What is the distance between Ranaghat and Shillong?
Shillong is approximately 550+ kms from Ranaghat.
How long does it take to reach Shillong from Ranaghat?
It takes approximately 4 hours to reach Shillong from Ranaghat by Cab, Flight Via Kolkata.
What is the cheapest way to reach Shillong from Ranaghat?
The cheapest way to reach Shillong from Ranaghat is by Train, Flight Via Kolkata.
What is the fastest way to reach Shillong from Ranaghat?
The fastest way to reach Shillong from Ranaghat is by Cab, Flight Via Kolkata.


