
Nabha to Bangalore
Bangalore is approximately 2150+ kms from Nabha. The fastest way to reach Bangalore from Nabha is by Train, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Bangalore from Nabha is by Train, Flight Via Ambala, Lucknow which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nabha
Delhi
Bangalore
Approx Travel Time
10h 10m
₹6,387
Onwards
Via Agra
Nabha
Agra
Bangalore
Approx Travel Time
14h 24m
On Demand
Via Gwalior
Nabha
Gwalior
Bangalore
Approx Travel Time
16h 29m
On Demand
Via Ambala, Bareilly
Nabha
Ambala
Bareilly
Bangalore
Approx Travel Time
15h 20m
₹8,502
Onwards
Via Jodhpur
Nabha
Jodhpur
Bangalore
Approx Travel Time
17h 10m
On Demand
Via Amritsar
Nabha
Amritsar
Bangalore
Approx Travel Time
10h 25m
₹9,085
Onwards
Via Ambala, Lucknow
CHEAPEST
Nabha
Ambala
Lucknow
Bangalore
Approx Travel Time
19h 50m
₹6,020
Onwards
Via Ambala, Kanpur
Nabha
Ambala
Kanpur
Bangalore
Approx Travel Time
19h 50m
₹7,998
Onwards
Via Khandwa
Nabha
Khandwa
Bangalore
Approx Travel Time
1d 20h 25m
On Demand
Via Ambala, Vadodara
Nabha
Ambala
Vadodara
Bangalore
Approx Travel Time
1d 4h 5m
₹7,395
Onwards
Frequently Asked Questions
What is the distance between Nabha and Bangalore?
Bangalore is approximately 2150+ kms from Nabha.
How long does it take to reach Bangalore from Nabha?
It takes approximately 10 hours to reach Bangalore from Nabha by Train, Flight Via Delhi.
What is the cheapest way to reach Bangalore from Nabha?
The cheapest way to reach Bangalore from Nabha is by Train, Flight Via Ambala, Lucknow.
What is the fastest way to reach Bangalore from Nabha?
The fastest way to reach Bangalore from Nabha is by Train, Flight Via Delhi.