
Nabha to Kanpur
Kanpur is approximately 650+ km from Nabha, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kanpur.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Nabha
Delhi
Kanpur
Approx Travel Time
9h 27m
₹370
Onwards
Nabha
Delhi
Kanpur
Approx Travel Time
7h 34m
₹4,127
Onwards
Via Ambala, Delhi
FASTEST
Nabha
Ambala
Delhi
Kanpur
Approx Travel Time
6h 56m
₹4,187
Onwards
Nabha
Ambala
Delhi
Kanpur
Approx Travel Time
8h 49m
₹430
Onwards
Via Narnaul
Nabha
Narnaul
Kanpur
Approx Travel Time
17h 38m
On Demand
Via Ambala, Shahjahanpur
Nabha
Ambala
Shahjahanpur
Kanpur
Approx Travel Time
15h 10m
₹1,409
Onwards
Via Ambala, Bareilly
Nabha
Ambala
Bareilly
Kanpur
Approx Travel Time
13h 18m
₹4,990
Onwards
Via Rajpura, Delhi
Nabha
Rajpura
Delhi
Kanpur
Approx Travel Time
9h 16m
₹440
Onwards
Via Saharanpur
Nabha
Saharanpur
Kanpur
Approx Travel Time
11h 52m
₹500
Onwards
Via Dhuri, Delhi
Nabha
Dhuri
Delhi
Kanpur
Approx Travel Time
9h 32m
₹450
Onwards
Frequently Asked Questions
What is the distance between Nabha and Kanpur?
Kanpur is approximately 650+ kms from Nabha.
How long does it take to reach Kanpur from Nabha?
It takes approximately 7 hours to reach Kanpur from Nabha by Train, Flight Via Ambala, Delhi.
What is the cheapest way to reach Kanpur from Nabha?
The cheapest way to reach Kanpur from Nabha is by Train Via Delhi.
What is the fastest way to reach Kanpur from Nabha?
The fastest way to reach Kanpur from Nabha is by Train, Flight Via Ambala, Delhi.

