
Tirupati to Nabha
Nabha is approximately 2050+ kms from Tirupati. The fastest way to reach Nabha from Tirupati is by Train Via Bhopal. It takes approximately 43 hours. The cheapest way to reach Nabha from Tirupati is by Train Via Delhi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
FASTEST
Tirupati
Bhopal
Nabha
Approx Travel Time
1d 19h 10m
₹1,085
Onwards
Via Itarsi
Tirupati
Itarsi
Nabha
Approx Travel Time
1d 19h 25m
₹1,085
Onwards
Via Delhi
CHEAPEST
Tirupati
Delhi
Nabha
Approx Travel Time
1d 19h 10m
₹975
Onwards
Via Bina
Tirupati
Bina
Nabha
Approx Travel Time
1d 20h 39m
₹1,105
Onwards
Via Faridabad
Tirupati
Faridabad
Nabha
Approx Travel Time
1d 19h 25m
₹990
Onwards
Via Jalgaon
Tirupati
Jalgaon
Nabha
Approx Travel Time
1d 20h 40m
₹1,200
Onwards
Via Gwalior
Tirupati
Gwalior
Nabha
Approx Travel Time
1d 20h 14m
On Demand
Via Mathura
Tirupati
Mathura
Nabha
Approx Travel Time
1d 20h 19m
₹1,045
Onwards
Via Dholpur
Tirupati
Dholpur
Nabha
Approx Travel Time
1d 20h 22m
₹1,045
Onwards
Via Agra
Tirupati
Agra
Nabha
Approx Travel Time
1d 20h 24m
₹1,025
Onwards
Frequently Asked Questions
What is the distance between Tirupati and Nabha?
Nabha is approximately 2050+ kms from Tirupati.
How long does it take to reach Nabha from Tirupati?
It takes approximately 43 hours to reach Nabha from Tirupati by Train Via Bhopal.
What is the cheapest way to reach Nabha from Tirupati?
The cheapest way to reach Nabha from Tirupati is by Train Via Delhi.
What is the fastest way to reach Nabha from Tirupati?
The fastest way to reach Nabha from Tirupati is by Train Via Bhopal.