
Nabha to Mahuva
Mahuva is approximately 1400+ kms from Nabha. The fastest way to reach Mahuva from Nabha is by Train, Flight, Cab Via Delhi, Surat. It takes approximately 13 hours. The cheapest way to reach Mahuva from Nabha is by Train, Cab Via Delhi, Surat which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
FASTEST
Nabha
Delhi
Surat
Mahuva
Approx Travel Time
12h 20m
₹8,948
Onwards
CHEAPEST
Nabha
Delhi
Surat
Mahuva
Approx Travel Time
1d 6h 50m
₹4,501
Onwards
Via Jodhpur, Surat
Nabha
Jodhpur
Surat
Mahuva
Approx Travel Time
1d 6h 20m
On Demand
Via Delhi, Gandhidham
Nabha
Delhi
Gandhidham
Mahuva
Approx Travel Time
19h 20m
₹18,287
Onwards
Via Mathura, Surat
Nabha
Mathura
Surat
Mahuva
Approx Travel Time
1d 8h 5m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Mahuva?
Mahuva is approximately 1400+ kms from Nabha.
How long does it take to reach Mahuva from Nabha?
It takes approximately 13 hours to reach Mahuva from Nabha by Train, Flight, Cab Via Delhi, Surat.
What is the cheapest way to reach Mahuva from Nabha?
The cheapest way to reach Mahuva from Nabha is by Train, Cab Via Delhi, Surat.
What is the fastest way to reach Mahuva from Nabha?
The fastest way to reach Mahuva from Nabha is by Train, Flight, Cab Via Delhi, Surat.