
Barmer to Mahuva
Mahuva is approximately 650+ kms from Barmer. The fastest way to reach Mahuva from Barmer is by Bus, Train Via Dhanera, Umrala. It takes approximately 14 hours. The cheapest way to reach Mahuva from Barmer is by Train Via Surat which would take approximately 16 hours.
Sort By
Mode of Transport
Via Nadiad
RECOMMENDED
Barmer
Nadiad
Mahuva
Approx Travel Time
14h 16m
On Demand
Via Dhanera, Umrala
FASTEST
Barmer
Dhanera
Umrala
Mahuva
Approx Travel Time
13h 48m
On Demand
Via Bhinmal, Umrala
Barmer
Bhinmal
Umrala
Mahuva
Approx Travel Time
14h 27m
On Demand
Barmer
Bhinmal
Umrala
Mahuva
Approx Travel Time
15h 10m
On Demand
Via Surat
CHEAPEST
Barmer
Surat
Mahuva
Approx Travel Time
16h 4m
₹810
Onwards
Via Unjha
Barmer
Unjha
Mahuva
Approx Travel Time
16h 10m
₹1,200
Onwards
Via Raniwara, Umrala
Barmer
Raniwara
Umrala
Mahuva
Approx Travel Time
14h 46m
On Demand
Via Palanpur, Umrala
Barmer
Palanpur
Umrala
Mahuva
Approx Travel Time
14h 45m
On Demand
Via Palanpur, Surat
Barmer
Palanpur
Surat
Mahuva
Approx Travel Time
14h 56m
₹1,030
Onwards
Via Disa, Rajula
Barmer
Disa
Rajula
Mahuva
Approx Travel Time
14h 20m
On Demand
Frequently Asked Questions
What is the distance between Barmer and Mahuva?
Mahuva is approximately 650+ kms from Barmer.
How long does it take to reach Mahuva from Barmer?
It takes approximately 14 hours to reach Mahuva from Barmer by Bus, Train Via Dhanera, Umrala.
What is the cheapest way to reach Mahuva from Barmer?
The cheapest way to reach Mahuva from Barmer is by Train Via Surat.
What is the fastest way to reach Mahuva from Barmer?
The fastest way to reach Mahuva from Barmer is by Bus, Train Via Dhanera, Umrala.

