Anand to Mumbai Distance
The road distance between Anand and Mumbai is approximately 400+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 9 hours, while trains complete the journey in approximately 7 hours, subject to the chosen service and route. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
CHEAPEST
Anand
Mumbai
Approx Travel Time
7h 16m
₹165
Onwards
Direct Bus
Anand
Mumbai
Approx Travel Time
8h 45m
₹1,049
Onwards
Direct Cab
Anand
Mumbai
Approx Travel Time
8h 34m
₹35,341
Onwards
Via Vadodara
FASTEST
Anand
Vadodara
Mumbai
Approx Travel Time
3h 15m
₹5,554
Onwards
Anand
Vadodara
Mumbai
Approx Travel Time
5h 48m
₹205
Onwards
Anand
Vadodara
Mumbai
Approx Travel Time
3h 20m
₹6,309
Onwards
Anand
Vadodara
Mumbai
Approx Travel Time
6h 3m
₹960
Onwards
Anand
Vadodara
Mumbai
Approx Travel Time
6h 14m
₹1,208
Onwards
Via Ahmedabad
Anand
Ahmedabad
Mumbai
Approx Travel Time
4h 15m
₹4,098
Onwards
Anand
Ahmedabad
Mumbai
Approx Travel Time
4h 42m
On Demand
Frequently Asked Questions
What is the distance between Anand and Mumbai?
Mumbai is approximately 400+ km from Anand.
How long does it take to reach Mumbai from Anand?
It takes approximately 3 hours to reach Mumbai from Anand by Train, Flight Via Vadodara.

