Mumbai to Gudivada Distance
Gudivada is approximately 1100+ km from Mumbai. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 21 hours, subject to the chosen service and route. Flying is the fastest way to reach Gudivada, with a total travel time of approximately 6 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.

Via Rajahmundry
RECOMMENDED
FASTEST
Mumbai
Rajahmundry
Gudivada
Approx Travel Time
5h 43m
₹5,786
Onwards
Direct Options
CHEAPEST
Mumbai
Gudivada
Approx Travel Time
20h 38m
₹530
Onwards
Via Miryalaguda
Mumbai
Miryalaguda
Gudivada
Approx Travel Time
20h 18m
On Demand
Via Hyderabad
Mumbai
Hyderabad
Gudivada
Approx Travel Time
22h 57m
₹1,219
Onwards
Mumbai
Hyderabad
Gudivada
Approx Travel Time
1d 0h 32m
₹2,158
Onwards
Mumbai
Hyderabad
Gudivada
Approx Travel Time
11h 55m
₹4,607
Onwards
Mumbai
Hyderabad
Gudivada
Approx Travel Time
11h 27m
₹5,191
Onwards
Via Rajahmundry, Kaikalur
Mumbai
Rajahmundry
Kaikalur
Gudivada
Approx Travel Time
6h 29m
₹5,831
Onwards
Via Rajahmundry, Machilipatnam
Mumbai
Rajahmundry
Machilipatnam
Gudivada
Approx Travel Time
8h 38m
₹5,931
Onwards
Via Hyderabad, Rajahmundry
Mumbai
Hyderabad
Rajahmundry
Gudivada
Approx Travel Time
7h 58m
₹7,919
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Gudivada?
Gudivada is approximately 1100+ km from Mumbai.
How long does it take to reach Gudivada from Mumbai?
It takes approximately 6 hours to reach Gudivada from Mumbai by Flight, Train Via Rajahmundry.

