
Mohali to Mahuva
Mahuva is approximately 1250+ kms from Mohali. The fastest way to reach Mahuva from Mohali is by Flight, Train Via Delhi, Surat. It takes approximately 8 hours. The cheapest way to reach Mahuva from Mohali is by Train Via Vadodara which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
FASTEST
Mohali
Delhi
Surat
Mahuva
Approx Travel Time
7h 30m
₹8,895
Onwards
Via Ahmedabad
Mohali
Ahmedabad
Mahuva
Approx Travel Time
10h 45m
₹6,212
Onwards
Via Ahmedabad, Bhavnagar
Mohali
Ahmedabad
Bhavnagar
Mahuva
Approx Travel Time
9h 23m
₹6,337
Onwards
Via Jaipur, Bhavnagar
Mohali
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
10h 11m
On Demand
Via Delhi, Ahmedabad
Mohali
Delhi
Ahmedabad
Mahuva
Approx Travel Time
1d 3h 57m
On Demand
Via Ghaziabad, Surat
Mohali
Ghaziabad
Surat
Mahuva
Approx Travel Time
1d 1h 42m
₹4,236
Onwards
Via Vadodara
CHEAPEST
Mohali
Vadodara
Mahuva
Approx Travel Time
1d 1h 59m
₹930
Onwards
Via Jaipur, Ahmedabad
Mohali
Jaipur
Ahmedabad
Mahuva
Approx Travel Time
1d 9h 10m
₹1,699
Onwards
Via Delhi, Vadodara
Mohali
Delhi
Vadodara
Mahuva
Approx Travel Time
8h 55m
₹7,485
Onwards
Via Jaipur, Surat
Mohali
Jaipur
Surat
Mahuva
Approx Travel Time
8h 15m
₹9,277
Onwards
Frequently Asked Questions
What is the distance between Mohali and Mahuva?
Mahuva is approximately 1250+ kms from Mohali.
How long does it take to reach Mahuva from Mohali?
It takes approximately 8 hours to reach Mahuva from Mohali by Flight, Train Via Delhi, Surat.
What is the cheapest way to reach Mahuva from Mohali?
The cheapest way to reach Mahuva from Mohali is by Train Via Vadodara.
What is the fastest way to reach Mahuva from Mohali?
The fastest way to reach Mahuva from Mohali is by Flight, Train Via Delhi, Surat.