
Salem to Varanasi
Varanasi is approximately 1800+ kms from Salem. The fastest way to reach Varanasi from Salem is by Train, Flight Via Bangalore. It takes approximately 8 hours. The cheapest way to reach Varanasi from Salem is by Train Via Ongole which would take approximately 37 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Salem
Bangalore
Varanasi
Approx Travel Time
8h 10m
₹4,604
Onwards
Via Chennai
Salem
Chennai
Varanasi
Approx Travel Time
10h 10m
₹6,750
Onwards
Via Hyderabad
Salem
Hyderabad
Varanasi
Approx Travel Time
17h 40m
₹6,012
Onwards
Salem
Hyderabad
Varanasi
Approx Travel Time
1d 13h 25m
On Demand
Via Coimbatore
Salem
Coimbatore
Varanasi
Approx Travel Time
8h 40m
₹8,449
Onwards
Via Visakhapatnam
Salem
Visakhapatnam
Varanasi
Approx Travel Time
22h 10m
₹6,802
Onwards
Via Calicut
Salem
Calicut
Varanasi
Approx Travel Time
10h 55m
₹7,939
Onwards
Via Mangalore
Salem
Mangalore
Varanasi
Approx Travel Time
13h 40m
₹8,955
Onwards
Via Vijayawada
Salem
Vijayawada
Varanasi
Approx Travel Time
1d 12h 55m
₹985
Onwards
Via Ongole
CHEAPEST
Salem
Ongole
Varanasi
Approx Travel Time
1d 12h 55m
₹965
Onwards
Frequently Asked Questions
What is the distance between Salem and Varanasi?
Varanasi is approximately 1800+ kms from Salem.
How long does it take to reach Varanasi from Salem?
It takes approximately 8 hours to reach Varanasi from Salem by Train, Flight Via Bangalore.
What is the cheapest way to reach Varanasi from Salem?
The cheapest way to reach Varanasi from Salem is by Train Via Ongole.
What is the fastest way to reach Varanasi from Salem?
The fastest way to reach Varanasi from Salem is by Train, Flight Via Bangalore.