hero
How2Go
Kollam to Ranaghat

Kollam to Ranaghat

Ranaghat is approximately 2100+ kms from Kollam. The fastest way to reach Ranaghat from Kollam is by Cab, Flight Via Thiruvananthapuram, Kolkata. It takes approximately 12 hours. The cheapest way to reach Ranaghat from Kollam is by Bus Via Bangalore, Howrah which would take approximately 56 hours.

Sort By
Mode of Transport

Via Cochin, Kolkata

RECOMMENDED

Kollam

Cochin

Kolkata

Ranaghat

Approx Travel Time

13h 25m

₹8,983

Onwards

Kollam

Cochin

Kolkata

Ranaghat

Approx Travel Time

14h 40m

₹9,108

Onwards

Via Kharagpur

Kollam

Kharagpur

Ranaghat

Approx Travel Time

1d 19h 36m

On Demand

Ads by MMT

Via Nilakkottai, Howrah

Kollam

Nilakkottai

Howrah

Ranaghat

Approx Travel Time

1d 20h 23m

On Demand

Via Thiruvananthapuram, Kolkata

FASTEST

Kollam

Thiruvananthapuram

Kolkata

Ranaghat

Approx Travel Time

12h 10m

₹16,154

Onwards

Kollam

Thiruvananthapuram

Kolkata

Ranaghat

Approx Travel Time

12h 52m

₹10,164

Onwards

Kollam

Thiruvananthapuram

Kolkata

Ranaghat

Approx Travel Time

14h 7m

₹10,289

Onwards

Kollam

Thiruvananthapuram

Kolkata

Ranaghat

Approx Travel Time

13h

₹11,208

Onwards

Ads by MMT

Via Balasore, Kolkata

Kollam

Balasore

Kolkata

Ranaghat

Approx Travel Time

1d 20h 15m

On Demand

Via Bangalore, Howrah

CHEAPEST

Kollam

Bangalore

Howrah

Ranaghat

Approx Travel Time

2d 7h 45m

₹4,682

Onwards

Frequently Asked Questions

What is the distance between Kollam and Ranaghat?

Ranaghat is approximately 2100+ kms from Kollam.

How long does it take to reach Ranaghat from Kollam?

It takes approximately 12 hours to reach Ranaghat from Kollam by Cab, Flight Via Thiruvananthapuram, Kolkata.

What is the cheapest way to reach Ranaghat from Kollam?

The cheapest way to reach Ranaghat from Kollam is by Bus Via Bangalore, Howrah.

What is the fastest way to reach Ranaghat from Kollam?

The fastest way to reach Ranaghat from Kollam is by Cab, Flight Via Thiruvananthapuram, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India