
Ludhiana to Nagpur
Nagpur is approximately 1200+ kms from Ludhiana. The fastest way to reach Nagpur from Ludhiana is by Train, Flight Via Amritsar. It takes approximately 8 hours. The cheapest way to reach Nagpur from Ludhiana is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
Ludhiana
Delhi
Nagpur
Approx Travel Time
9h 25m
₹5,839
Onwards
Ludhiana
Delhi
Nagpur
Approx Travel Time
1d 2h 25m
₹650
Onwards
Via Jaipur
Ludhiana
Jaipur
Nagpur
Approx Travel Time
12h 55m
₹5,842
Onwards
Via Ajmer
Ludhiana
Ajmer
Nagpur
Approx Travel Time
14h 10m
₹4,639
Onwards
Via Amritsar
FASTEST
Ludhiana
Amritsar
Nagpur
Approx Travel Time
7h 25m
₹7,463
Onwards
Via Faridabad
Ludhiana
Faridabad
Nagpur
Approx Travel Time
1d 2h 25m
₹735
Onwards
Via Lucknow
Ludhiana
Lucknow
Nagpur
Approx Travel Time
17h 25m
On Demand
Ludhiana
Lucknow
Nagpur
Approx Travel Time
1d 6h 25m
On Demand
Via Ghaziabad
Ludhiana
Ghaziabad
Nagpur
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Ludhiana and Nagpur?
Nagpur is approximately 1200+ kms from Ludhiana.
How long does it take to reach Nagpur from Ludhiana?
It takes approximately 8 hours to reach Nagpur from Ludhiana by Train, Flight Via Amritsar.
What is the cheapest way to reach Nagpur from Ludhiana?
The cheapest way to reach Nagpur from Ludhiana is by Train.
What is the fastest way to reach Nagpur from Ludhiana?
The fastest way to reach Nagpur from Ludhiana is by Train, Flight Via Amritsar.