hero
How2Go
Rafiganj to Salem

Rafiganj to Salem

Salem is approximately 1900+ km from Rafiganj, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Salem.

Read More
Sort By
Mode of Transport

Via Varanasi, Bangalore

RECOMMENDED

Rafiganj

Varanasi

Bangalore

Salem

Approx Travel Time

13h 4m

On Demand

Rafiganj

Varanasi

Bangalore

Salem

Approx Travel Time

13h 14m

On Demand

Via Gaya, Patna, Bangalore

FASTEST

Rafiganj

Gaya

Patna

Bangalore

Salem

Approx Travel Time

11h 31m

₹10,429

Onwards

Via Jhumri Telaiya, Cuttack

CHEAPEST

Rafiganj

Jhumri Telaiya

Cuttack

Salem

Approx Travel Time

1d 12h 32m

₹1,160

Onwards

Via Sasaram, Nellore

Rafiganj

Sasaram

Nellore

Salem

Approx Travel Time

1d 16h 6m

₹1,824

Onwards

Via Sasaram, Chennai

Rafiganj

Sasaram

Chennai

Salem

Approx Travel Time

1d 17h 49m

₹6,222

Onwards

Via Varanasi, Chennai

Rafiganj

Varanasi

Chennai

Salem

Approx Travel Time

13h 12m

On Demand

Via Patna, Bangalore

Rafiganj

Patna

Bangalore

Salem

Approx Travel Time

12h 41m

₹10,364

Onwards

Via Patna, Chennai

Rafiganj

Patna

Chennai

Salem

Approx Travel Time

12h 49m

₹10,612

Onwards

Via Aurangabad, Varanasi, Bangalore

Rafiganj

Aurangabad

Varanasi

Bangalore

Salem

Approx Travel Time

13h 13m

On Demand

Frequently Asked Questions

What is the distance between Rafiganj and Salem?

Salem is approximately 1900+ kms from Rafiganj.

How long does it take to reach Salem from Rafiganj?

It takes approximately 12 hours to reach Salem from Rafiganj by Train, Flight Via Gaya, Patna, Bangalore.

What is the cheapest way to reach Salem from Rafiganj?

The cheapest way to reach Salem from Rafiganj is by Train Via Jhumri Telaiya, Cuttack.

What is the fastest way to reach Salem from Rafiganj?

The fastest way to reach Salem from Rafiganj is by Train, Flight Via Gaya, Patna, Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India