
Udhampur to Mahuva
Mahuva is approximately 1850+ kms from Udhampur. The fastest way to reach Mahuva from Udhampur is by Train, Flight, Cab Via Jammu, Ahmedabad. It takes approximately 12 hours. The cheapest way to reach Mahuva from Udhampur is by Train Via Surat which would take approximately 29 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
CHEAPEST
Udhampur
Surat
Mahuva
Approx Travel Time
1d 4h 44m
₹1,080
Onwards
Udhampur
Surat
Mahuva
Approx Travel Time
1d 13h 14m
₹1,324
Onwards
Udhampur
Surat
Mahuva
Approx Travel Time
1d 12h 24m
₹4,450
Onwards
Via Amritsar, Ahmedabad
Udhampur
Amritsar
Ahmedabad
Mahuva
Approx Travel Time
18h 34m
On Demand
Via Jammu, Ahmedabad
Udhampur
Jammu
Ahmedabad
Mahuva
Approx Travel Time
14h 25m
₹8,816
Onwards
FASTEST
Udhampur
Jammu
Ahmedabad
Mahuva
Approx Travel Time
12h 11m
₹12,391
Onwards
Udhampur
Jammu
Ahmedabad
Mahuva
Approx Travel Time
14h
₹8,461
Onwards
Via Delhi, Surat
Udhampur
Delhi
Surat
Mahuva
Approx Travel Time
2d 1h 37m
₹5,298
Onwards
Udhampur
Delhi
Surat
Mahuva
Approx Travel Time
19h 29m
₹7,038
Onwards
Via Mohali, Surat
Udhampur
Mohali
Surat
Mahuva
Approx Travel Time
20h 21m
₹7,791
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Mahuva?
Mahuva is approximately 1850+ kms from Udhampur.
How long does it take to reach Mahuva from Udhampur?
It takes approximately 12 hours to reach Mahuva from Udhampur by Train, Flight, Cab Via Jammu, Ahmedabad.
What is the cheapest way to reach Mahuva from Udhampur?
The cheapest way to reach Mahuva from Udhampur is by Train Via Surat.
What is the fastest way to reach Mahuva from Udhampur?
The fastest way to reach Mahuva from Udhampur is by Train, Flight, Cab Via Jammu, Ahmedabad.

