Ludhiana to Varanasi - Multiple Options To Reach By Train, Flight, Bus
Varanasi is approximately 1000+ kms from Ludhiana. The fastest way to reach Varanasi from Ludhiana is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Varanasi from Ludhiana is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Shahjahanpur
Ludhiana
Shahjahanpur
Varanasi
Approx Travel Time
21h 25m
₹595
Onwards
Via Delhi
FASTEST
Ludhiana
Delhi
Varanasi
Approx Travel Time
8h 55m
₹4,699
Onwards
Ludhiana
Delhi
Varanasi
Approx Travel Time
22h 10m
₹545
Onwards
Via Bareilly
Ludhiana
Bareilly
Varanasi
Approx Travel Time
21h 25m
₹600
Onwards
Via Lucknow
Ludhiana
Lucknow
Varanasi
Approx Travel Time
21h 25m
On Demand
Ludhiana
Lucknow
Varanasi
Approx Travel Time
16h 40m
On Demand
Ludhiana
Lucknow
Varanasi
Approx Travel Time
22h 40m
On Demand
Via Moradabad
Ludhiana
Moradabad
Varanasi
Approx Travel Time
22h
₹590
Onwards
Via Ambala
Ludhiana
Ambala
Varanasi
Approx Travel Time
21h 25m
₹525
Onwards
Frequently Asked Questions
What is the distance between Ludhiana and Varanasi?
Varanasi is approximately 1000+ kms from Ludhiana.
How long does it take to reach Varanasi from Ludhiana?
It takes approximately 9 hours to reach Varanasi from Ludhiana by Train, Flight Via Delhi.
What is the cheapest way to reach Varanasi from Ludhiana?
The cheapest way to reach Varanasi from Ludhiana is by Train.
What is the fastest way to reach Varanasi from Ludhiana?
The fastest way to reach Varanasi from Ludhiana is by Train, Flight Via Delhi.