
Balasore to Nabha
Nabha is approximately 1600+ kms from Balasore. The fastest way to reach Nabha from Balasore is by Train Via Delhi. It takes approximately 34 hours. The cheapest way to reach Nabha from Balasore is by Train Via Samastipur, Ambala which would take approximately 37 hours.
Sort By
Mode of Transport
Via Mughal Sarai, Ambala
RECOMMENDED
Balasore
Mughal Sarai
Ambala
Nabha
Approx Travel Time
1d 11h 5m
₹880
Onwards
Via Lucknow, Ambala
Balasore
Lucknow
Ambala
Nabha
Approx Travel Time
1d 11h 5m
On Demand
Via Delhi
FASTEST
Balasore
Delhi
Nabha
Approx Travel Time
1d 10h 10m
₹870
Onwards
Via Lucknow, Roorkee
Balasore
Lucknow
Roorkee
Nabha
Approx Travel Time
1d 11h 20m
On Demand
Via Kanpur, Ambala
Balasore
Kanpur
Ambala
Nabha
Approx Travel Time
1d 11h 35m
₹1,060
Onwards
Via Varanasi, Ambala
Balasore
Varanasi
Ambala
Nabha
Approx Travel Time
1d 11h 20m
₹865
Onwards
Via Samastipur, Ambala
CHEAPEST
Balasore
Samastipur
Ambala
Nabha
Approx Travel Time
1d 13h 5m
₹845
Onwards
Via Muzaffarpur, Ambala
Balasore
Muzaffarpur
Ambala
Nabha
Approx Travel Time
1d 13h 20m
₹1,065
Onwards
Via Begusarai, Ambala
Balasore
Begusarai
Ambala
Nabha
Approx Travel Time
1d 13h 20m
₹1,025
Onwards
Via Faridabad
Balasore
Faridabad
Nabha
Approx Travel Time
1d 10h 10m
₹925
Onwards
Frequently Asked Questions
What is the distance between Balasore and Nabha?
Nabha is approximately 1600+ kms from Balasore.
How long does it take to reach Nabha from Balasore?
It takes approximately 34 hours to reach Nabha from Balasore by Train Via Delhi.
What is the cheapest way to reach Nabha from Balasore?
The cheapest way to reach Nabha from Balasore is by Train Via Samastipur, Ambala.
What is the fastest way to reach Nabha from Balasore?
The fastest way to reach Nabha from Balasore is by Train Via Delhi.