
Ranchi to Salem
Salem is approximately 1600+ kms from Ranchi. The fastest way to reach Salem from Ranchi is by Flight, Train Via Bangalore. It takes approximately 8 hours. The cheapest way to reach Salem from Ranchi is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Chennai
Ranchi
Chennai
Salem
Approx Travel Time
9h 55m
₹6,207
Onwards
Ranchi
Chennai
Salem
Approx Travel Time
11h 10m
₹6,417
Onwards
Ranchi
Chennai
Salem
Approx Travel Time
11h 16m
₹11,936
Onwards
Via Bangalore
FASTEST
Ranchi
Bangalore
Salem
Approx Travel Time
7h 55m
₹6,345
Onwards
Ranchi
Bangalore
Salem
Approx Travel Time
8h 55m
₹6,639
Onwards
Ranchi
Bangalore
Salem
Approx Travel Time
9h 38m
₹10,526
Onwards
Via Hyderabad
Ranchi
Hyderabad
Salem
Approx Travel Time
17h 40m
₹4,993
Onwards
Via Visakhapatnam
Ranchi
Visakhapatnam
Salem
Approx Travel Time
21h 40m
₹5,449
Onwards
Via Mangalore
Ranchi
Mangalore
Salem
Approx Travel Time
13h 40m
₹8,349
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Salem?
Salem is approximately 1600+ kms from Ranchi.
How long does it take to reach Salem from Ranchi?
It takes approximately 8 hours to reach Salem from Ranchi by Flight, Train Via Bangalore.
What is the cheapest way to reach Salem from Ranchi?
The cheapest way to reach Salem from Ranchi is by Train.
What is the fastest way to reach Salem from Ranchi?
The fastest way to reach Salem from Ranchi is by Flight, Train Via Bangalore.