
Kannur to Ludhiana
Ludhiana is approximately 2350+ kms from Kannur. The fastest way to reach Ludhiana from Kannur is by Flight, Train Via Delhi. It takes approximately 12 hours. The cheapest way to reach Ludhiana from Kannur is by Train Via Mumbai which would take approximately 50 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kannur
Delhi
Ludhiana
Approx Travel Time
11h 40m
₹6,775
Onwards
Kannur
Delhi
Ludhiana
Approx Travel Time
13h 10m
₹7,311
Onwards
Kannur
Delhi
Ludhiana
Approx Travel Time
13h 10m
₹10,768
Onwards
Via Gwalior
Kannur
Gwalior
Ludhiana
Approx Travel Time
17h 10m
On Demand
Via Mumbai
Kannur
Mumbai
Ludhiana
Approx Travel Time
1d 8h 55m
₹6,803
Onwards
CHEAPEST
Kannur
Mumbai
Ludhiana
Approx Travel Time
2d 1h 40m
₹1,215
Onwards
Via Surat
Kannur
Surat
Ludhiana
Approx Travel Time
2d 1h 40m
₹1,220
Onwards
Via Anand
Kannur
Anand
Ludhiana
Approx Travel Time
2d 1h 40m
₹1,225
Onwards
Via Bhusawal
Kannur
Bhusawal
Ludhiana
Approx Travel Time
1d 23h 55m
On Demand
Via Ahmedabad
Kannur
Ahmedabad
Ludhiana
Approx Travel Time
2d 1h 55m
₹1,225
Onwards
Frequently Asked Questions
What is the distance between Kannur and Ludhiana?
Ludhiana is approximately 2350+ kms from Kannur.
How long does it take to reach Ludhiana from Kannur?
It takes approximately 12 hours to reach Ludhiana from Kannur by Flight, Train Via Delhi.
What is the cheapest way to reach Ludhiana from Kannur?
The cheapest way to reach Ludhiana from Kannur is by Train Via Mumbai.
What is the fastest way to reach Ludhiana from Kannur?
The fastest way to reach Ludhiana from Kannur is by Flight, Train Via Delhi.