Champa to Salem - Multiple Options To Reach By Train
Salem is approximately 1400+ kms from Champa. The fastest way to reach Salem from Champa is by Train Via Warangal. It takes approximately 29 hours. The cheapest way to reach Salem from Champa is by Train Via Bangalore which would take approximately 30 hours.
Sort By
Mode of Transport
Via Warangal
RECOMMENDED
FASTEST
Champa
Warangal
Salem
Approx Travel Time
1d 5h 10m
On Demand
Via Kurnool
Champa
Kurnool
Salem
Approx Travel Time
1d 5h 55m
₹950
Onwards
Via Dhone
Champa
Dhone
Salem
Approx Travel Time
1d 6h 10m
₹945
Onwards
Via Hyderabad
Champa
Hyderabad
Salem
Approx Travel Time
1d 6h 25m
₹965
Onwards
Via Bangalore
CHEAPEST
Champa
Bangalore
Salem
Approx Travel Time
1d 5h 55m
₹795
Onwards
Via Titilagarh
Champa
Titilagarh
Salem
Approx Travel Time
1d 6h 10m
On Demand
Via Mahbubnagar
Champa
Mahbubnagar
Salem
Approx Travel Time
1d 6h 40m
₹965
Onwards
Via Anantapur
Champa
Anantapur
Salem
Approx Travel Time
1d 6h 25m
₹890
Onwards
Via Dharmavaram
Champa
Dharmavaram
Salem
Approx Travel Time
1d 6h 25m
On Demand
Via Visakhapatnam
Champa
Visakhapatnam
Salem
Approx Travel Time
1d 6h 55m
₹1,015
Onwards
Frequently Asked Questions
What is the distance between Champa and Salem?
Salem is approximately 1400+ kms from Champa.
How long does it take to reach Salem from Champa?
It takes approximately 29 hours to reach Salem from Champa by Train Via Warangal.
What is the cheapest way to reach Salem from Champa?
The cheapest way to reach Salem from Champa is by Train Via Bangalore.
What is the fastest way to reach Salem from Champa?
The fastest way to reach Salem from Champa is by Train Via Warangal.