
Pune to Nabha
Nabha is approximately 1500+ kms from Pune. The fastest way to reach Nabha from Pune is by Flight, Train Via Delhi. It takes approximately 9 hours. The cheapest way to reach Nabha from Pune is by Train Via Chalisgaon which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Pune
Delhi
Nabha
Approx Travel Time
8h 55m
₹4,034
Onwards
Via Amritsar
Pune
Amritsar
Nabha
Approx Travel Time
8h 55m
On Demand
Via Jodhpur
Pune
Jodhpur
Nabha
Approx Travel Time
15h 40m
₹6,058
Onwards
Via Gwalior
Pune
Gwalior
Nabha
Approx Travel Time
15h 14m
On Demand
Via Bhopal
Pune
Bhopal
Nabha
Approx Travel Time
20h 25m
₹4,481
Onwards
Via Jalgaon
Pune
Jalgaon
Nabha
Approx Travel Time
1d 1h 10m
₹2,092
Onwards
Via Nandgaon
Pune
Nandgaon
Nabha
Approx Travel Time
1d 7h 25m
On Demand
Pune
Nandgaon
Nabha
Approx Travel Time
1d 6h 55m
On Demand
Via Nashik
Pune
Nashik
Nabha
Approx Travel Time
1d 7h 25m
₹1,310
Onwards
Via Chalisgaon
CHEAPEST
Pune
Chalisgaon
Nabha
Approx Travel Time
1d 7h 10m
₹765
Onwards
Frequently Asked Questions
What is the distance between Pune and Nabha?
Nabha is approximately 1500+ kms from Pune.
How long does it take to reach Nabha from Pune?
It takes approximately 9 hours to reach Nabha from Pune by Flight, Train Via Delhi.
What is the cheapest way to reach Nabha from Pune?
The cheapest way to reach Nabha from Pune is by Train Via Chalisgaon.
What is the fastest way to reach Nabha from Pune?
The fastest way to reach Nabha from Pune is by Flight, Train Via Delhi.