
Salem to Ranchi
Ranchi is approximately 1600+ kms from Salem. The fastest way to reach Ranchi from Salem is by Train, Flight Via Bangalore. It takes approximately 8 hours. The cheapest way to reach Ranchi from Salem is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Chennai
Salem
Chennai
Ranchi
Approx Travel Time
9h 55m
₹5,858
Onwards
Via Bangalore
FASTEST
Salem
Bangalore
Ranchi
Approx Travel Time
7h 55m
₹6,453
Onwards
Via Visakhapatnam
Salem
Visakhapatnam
Ranchi
Approx Travel Time
21h 40m
₹9,017
Onwards
Salem
Visakhapatnam
Ranchi
Approx Travel Time
1d 10h 55m
₹930
Onwards
Via Hyderabad
Salem
Hyderabad
Ranchi
Approx Travel Time
17h 40m
₹5,964
Onwards
Via Kakinada
Salem
Kakinada
Ranchi
Approx Travel Time
1d 10h 40m
On Demand
Via Calicut
Salem
Calicut
Ranchi
Approx Travel Time
10h 40m
₹5,966
Onwards
Via Rajahmundry
Salem
Rajahmundry
Ranchi
Approx Travel Time
1d 10h 25m
₹935
Onwards
Via Vijayawada
Salem
Vijayawada
Ranchi
Approx Travel Time
1d 10h 25m
₹915
Onwards
Frequently Asked Questions
What is the distance between Salem and Ranchi?
Ranchi is approximately 1600+ kms from Salem.
How long does it take to reach Ranchi from Salem?
It takes approximately 8 hours to reach Ranchi from Salem by Train, Flight Via Bangalore.
What is the cheapest way to reach Ranchi from Salem?
The cheapest way to reach Ranchi from Salem is by Train.
What is the fastest way to reach Ranchi from Salem?
The fastest way to reach Ranchi from Salem is by Train, Flight Via Bangalore.