
Nabha to Ahmedabad
Ahmedabad is approximately 1000+ kms from Nabha. The fastest way to reach Ahmedabad from Nabha is by Train, Flight Via Ambala, Mohali. It takes approximately 7 hours. The cheapest way to reach Ahmedabad from Nabha is by Train, Bus Via Dhuri, Jodhpur which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Nabha
Delhi
Ahmedabad
Approx Travel Time
8h 19m
₹4,645
Onwards
Via Ambala, Mohali
FASTEST
Nabha
Ambala
Mohali
Ahmedabad
Approx Travel Time
7h 2m
₹6,488
Onwards
Via Vadodara
Nabha
Vadodara
Ahmedabad
Approx Travel Time
1d 3h
On Demand
Via Dhuri, Jodhpur
CHEAPEST
Nabha
Dhuri
Jodhpur
Ahmedabad
Approx Travel Time
22h 10m
₹1,330
Onwards
Via Narnaul
Nabha
Narnaul
Ahmedabad
Approx Travel Time
16h 31m
On Demand
Via Dhuri, Delhi
Nabha
Dhuri
Delhi
Ahmedabad
Approx Travel Time
8h 44m
₹4,725
Onwards
Via Delhi, Ghaziabad
Nabha
Delhi
Ghaziabad
Ahmedabad
Approx Travel Time
9h 4m
₹4,690
Onwards
Via Rajpura, Delhi
Nabha
Rajpura
Delhi
Ahmedabad
Approx Travel Time
9h 42m
₹4,715
Onwards
Via Ambala, Delhi
Nabha
Ambala
Delhi
Ahmedabad
Approx Travel Time
9h 57m
₹4,705
Onwards
Via Patiala, Delhi
Nabha
Patiala
Delhi
Ahmedabad
Approx Travel Time
9h 58m
₹4,780
Onwards
Frequently Asked Questions
What is the distance between Nabha and Ahmedabad?
Ahmedabad is approximately 1000+ kms from Nabha.
How long does it take to reach Ahmedabad from Nabha?
It takes approximately 7 hours to reach Ahmedabad from Nabha by Train, Flight Via Ambala, Mohali.
What is the cheapest way to reach Ahmedabad from Nabha?
The cheapest way to reach Ahmedabad from Nabha is by Train, Bus Via Dhuri, Jodhpur.
What is the fastest way to reach Ahmedabad from Nabha?
The fastest way to reach Ahmedabad from Nabha is by Train, Flight Via Ambala, Mohali.

