hero
How2Go
Sri-Ganganagar to Salem

Sri-Ganganagar to Salem

Salem is approximately 2850+ kms from Sri-Ganganagar. The fastest way to reach Salem from Sri-Ganganagar is by Bus, Flight, Train Via Amritsar, Bangalore. It takes approximately 17 hours. The cheapest way to reach Salem from Sri-Ganganagar is by Bus, Train Via Faridabad which would take approximately 50 hours.

Sort By
Mode of Transport

Via Faridabad

RECOMMENDED

CHEAPEST

Sri Ganganagar

Faridabad

Salem

Approx Travel Time

2d 1h 28m

₹1,535

Onwards

Via Amritsar, Bangalore

Sri Ganganagar

Amritsar

Bangalore

Salem

Approx Travel Time

16h 51m

₹15,397

Onwards

Sri Ganganagar

Amritsar

Bangalore

Salem

Approx Travel Time

17h 10m

₹9,455

Onwards

FASTEST

Sri Ganganagar

Amritsar

Bangalore

Salem

Approx Travel Time

16h 19m

₹9,191

Onwards

Sri Ganganagar

Amritsar

Bangalore

Salem

Approx Travel Time

16h 30m

₹13,280

Onwards

Ads by MMT

Via Delhi, Bangalore

Sri Ganganagar

Delhi

Bangalore

Salem

Approx Travel Time

20h 3m

₹9,612

Onwards

Sri Ganganagar

Delhi

Bangalore

Salem

Approx Travel Time

19h 12m

₹9,348

Onwards

Sri Ganganagar

Delhi

Bangalore

Salem

Approx Travel Time

19h 23m

₹13,444

Onwards

Via Bathinda, Bahadurgarh

Sri Ganganagar

Bathinda

Bahadurgarh

Salem

Approx Travel Time

2d 0h 29m

₹4,788

Onwards

Ads by MMT

Via Ahmedabad

Sri Ganganagar

Ahmedabad

Salem

Approx Travel Time

2d 3h 42m

On Demand

Frequently Asked Questions

What is the distance between Sri-Ganganagar and Salem?

Salem is approximately 2850+ kms from Sri-Ganganagar.

How long does it take to reach Salem from Sri-Ganganagar?

It takes approximately 17 hours to reach Salem from Sri-Ganganagar by Bus, Flight, Train Via Amritsar, Bangalore.

What is the cheapest way to reach Salem from Sri-Ganganagar?

The cheapest way to reach Salem from Sri-Ganganagar is by Bus, Train Via Faridabad.

What is the fastest way to reach Salem from Sri-Ganganagar?

The fastest way to reach Salem from Sri-Ganganagar is by Bus, Flight, Train Via Amritsar, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India