
Nabha to Kolkata
Kolkata is approximately 1650+ kms from Nabha. The fastest way to reach Kolkata from Nabha is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Kolkata from Nabha is by Train Via Roorkee which would take approximately 35 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nabha
Delhi
Kolkata
Approx Travel Time
9h 10m
₹4,970
Onwards
Nabha
Delhi
Kolkata
Approx Travel Time
1d 11h 10m
₹830
Onwards
Via Roorkee
CHEAPEST
Nabha
Roorkee
Kolkata
Approx Travel Time
1d 10h 25m
₹765
Onwards
Via Amritsar
Nabha
Amritsar
Kolkata
Approx Travel Time
9h 25m
₹9,768
Onwards
Via Jodhpur
Nabha
Jodhpur
Kolkata
Approx Travel Time
17h 25m
On Demand
Via Yamunanagar
Nabha
Yamunanagar
Kolkata
Approx Travel Time
1d 10h 28m
₹780
Onwards
Via Ambala
Nabha
Ambala
Kolkata
Approx Travel Time
1d 10h 25m
₹790
Onwards
Via Rajpura
Nabha
Rajpura
Kolkata
Approx Travel Time
1d 10h 25m
On Demand
Via Malda
Nabha
Malda
Kolkata
Approx Travel Time
1d 12h 25m
On Demand
Via Jangipur
Nabha
Jangipur
Kolkata
Approx Travel Time
1d 11h 25m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Kolkata?
Kolkata is approximately 1650+ kms from Nabha.
How long does it take to reach Kolkata from Nabha?
It takes approximately 9 hours to reach Kolkata from Nabha by Train, Flight Via Delhi.
What is the cheapest way to reach Kolkata from Nabha?
The cheapest way to reach Kolkata from Nabha is by Train Via Roorkee.
What is the fastest way to reach Kolkata from Nabha?
The fastest way to reach Kolkata from Nabha is by Train, Flight Via Delhi.