
Bangalore to Ludhiana
Ludhiana is approximately 2200+ kms from Bangalore. The fastest way to reach Ludhiana from Bangalore is by Flight Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Ludhiana from Bangalore is by Flight, Train Via Nanded which would take approximately 32 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Bangalore
Delhi
Ludhiana
Approx Travel Time
11h 25m
₹5,675
Onwards
Via Mohali
Bangalore
Mohali
Ludhiana
Approx Travel Time
7h 25m
₹7,722
Onwards
Via Ghaziabad
FASTEST
Bangalore
Ghaziabad
Ludhiana
Approx Travel Time
5h 55m
On Demand
Via Amritsar
Bangalore
Amritsar
Ludhiana
Approx Travel Time
9h 10m
₹7,835
Onwards
Via Lucknow
Bangalore
Lucknow
Ludhiana
Approx Travel Time
19h 25m
On Demand
Via Indore
Bangalore
Indore
Ludhiana
Approx Travel Time
23h 40m
₹6,106
Onwards
Via Ahmedabad
Bangalore
Ahmedabad
Ludhiana
Approx Travel Time
1d 0h 25m
₹5,849
Onwards
Via Aurangabad, Maharashtra
Bangalore
Aurangabad, Maharashtra
Ludhiana
Approx Travel Time
1d 6h 10m
₹5,585
Onwards
Via Bhusawal
Bangalore
Bhusawal
Ludhiana
Approx Travel Time
1d 21h 40m
On Demand
Via Nanded
CHEAPEST
Bangalore
Nanded
Ludhiana
Approx Travel Time
1d 7h 55m
₹5,180
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Ludhiana?
Ludhiana is approximately 2200+ kms from Bangalore.
How long does it take to reach Ludhiana from Bangalore?
It takes approximately 6 hours to reach Ludhiana from Bangalore by Flight Via Ghaziabad.
What is the cheapest way to reach Ludhiana from Bangalore?
The cheapest way to reach Ludhiana from Bangalore is by Flight, Train Via Nanded.
What is the fastest way to reach Ludhiana from Bangalore?
The fastest way to reach Ludhiana from Bangalore is by Flight Via Ghaziabad.