Vellore to Ludhiana - Multiple Options To Reach By Train, Bus
Ludhiana is approximately 2250+ kms from Vellore. The fastest way to reach Ludhiana from Vellore is by Train. It takes approximately 45 hours. The cheapest way to reach Ludhiana from Vellore is by Train Via Ongole which would take approximately 47 hours.
Sort By
Mode of Transport
Via Chandrapur
RECOMMENDED
Vellore
Chandrapur
Ludhiana
Approx Travel Time
1d 22h 25m
On Demand
Via Delhi
Vellore
Delhi
Ludhiana
Approx Travel Time
1d 22h 10m
On Demand
Vellore
Delhi
Ludhiana
Approx Travel Time
1d 23h 40m
On Demand
Via Khammam
Vellore
Khammam
Ludhiana
Approx Travel Time
1d 23h 10m
On Demand
Via Faridabad
Vellore
Faridabad
Ludhiana
Approx Travel Time
1d 22h 25m
On Demand
Via Ongole
CHEAPEST
Vellore
Ongole
Ludhiana
Approx Travel Time
1d 23h 10m
₹1,090
Onwards
Via Vijayawada
Vellore
Vijayawada
Ludhiana
Approx Travel Time
1d 23h 40m
₹1,100
Onwards
Via Lucknow
Vellore
Lucknow
Ludhiana
Approx Travel Time
2d 2h 25m
On Demand
Via Tenali
Vellore
Tenali
Ludhiana
Approx Travel Time
1d 23h 55m
₹1,165
Onwards
Frequently Asked Questions
What is the distance between Vellore and Ludhiana?
Ludhiana is approximately 2250+ kms from Vellore.
How long does it take to reach Ludhiana from Vellore?
It takes approximately 45 hours to reach Ludhiana from Vellore by Train.
What is the cheapest way to reach Ludhiana from Vellore?
The cheapest way to reach Ludhiana from Vellore is by Train Via Ongole.
What is the fastest way to reach Ludhiana from Vellore?
The fastest way to reach Ludhiana from Vellore is by Train.