hero
How2Go
Ranaghat to Salem

Ranaghat to Salem

Salem is approximately 1850+ kms from Ranaghat. The fastest way to reach Salem from Ranaghat is by Cab, Flight, Train Via Kolkata, Bangalore. It takes approximately 12 hours. The cheapest way to reach Salem from Ranaghat is by Bus, Train Via Howrah, Nellore which would take approximately 35 hours.

Sort By
Mode of Transport

Via Kolkata, Bangalore

RECOMMENDED

Ranaghat

Kolkata

Bangalore

Salem

Approx Travel Time

12h 4m

₹6,521

Onwards

Ranaghat

Kolkata

Bangalore

Salem

Approx Travel Time

12h 29m

₹6,866

Onwards

FASTEST

Ranaghat

Kolkata

Bangalore

Salem

Approx Travel Time

11h 35m

₹9,395

Onwards

Ranaghat

Kolkata

Bangalore

Salem

Approx Travel Time

12h 50m

₹7,045

Onwards

Ranaghat

Kolkata

Bangalore

Salem

Approx Travel Time

13h 15m

₹7,390

Onwards

Via Howrah, Nellore

CHEAPEST

Ranaghat

Howrah

Nellore

Salem

Approx Travel Time

1d 10h 57m

₹1,315

Onwards

Ads by MMT

Via Kolkata, Balasore

Ranaghat

Kolkata

Balasore

Salem

Approx Travel Time

1d 13h 18m

On Demand

Via Howrah, Ongole

Ranaghat

Howrah

Ongole

Salem

Approx Travel Time

1d 16h 32m

₹3,646

Onwards

Ads by MMT

Via Kolkata, Chennai

Ranaghat

Kolkata

Chennai

Salem

Approx Travel Time

13h 5m

₹6,162

Onwards

Ranaghat

Kolkata

Chennai

Salem

Approx Travel Time

13h 30m

₹6,507

Onwards

Frequently Asked Questions

What is the distance between Ranaghat and Salem?

Salem is approximately 1850+ kms from Ranaghat.

How long does it take to reach Salem from Ranaghat?

It takes approximately 12 hours to reach Salem from Ranaghat by Cab, Flight, Train Via Kolkata, Bangalore.

What is the cheapest way to reach Salem from Ranaghat?

The cheapest way to reach Salem from Ranaghat is by Bus, Train Via Howrah, Nellore.

What is the fastest way to reach Salem from Ranaghat?

The fastest way to reach Salem from Ranaghat is by Cab, Flight, Train Via Kolkata, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India