hero
How2Go
Annavaram to Mahuva

Annavaram to Mahuva

Mahuva is approximately 1600+ km from Annavaram, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahuva.

Read More
Sort By
Mode of Transport

Via Visakhapatnam, Ahmedabad

RECOMMENDED

Annavaram

Visakhapatnam

Ahmedabad

Mahuva

Approx Travel Time

16h 35m

₹9,689

Onwards

FASTEST

Annavaram

Visakhapatnam

Ahmedabad

Mahuva

Approx Travel Time

15h

₹13,676

Onwards

Annavaram

Visakhapatnam

Ahmedabad

Mahuva

Approx Travel Time

16h 47m

₹12,496

Onwards

Via Rajahmundry, Mumbai

Annavaram

Rajahmundry

Mumbai

Mahuva

Approx Travel Time

22h 3m

₹6,830

Onwards

Annavaram

Rajahmundry

Mumbai

Mahuva

Approx Travel Time

21h 50m

₹8,848

Onwards

Ads by MMT

Via Khammam, Surat

CHEAPEST

Annavaram

Khammam

Surat

Mahuva

Approx Travel Time

1d 12h 15m

₹1,809

Onwards

Annavaram

Khammam

Surat

Mahuva

Approx Travel Time

1d 11h 26m

₹7,403

Onwards

Via Vijayawada, Surat

Annavaram

Vijayawada

Surat

Mahuva

Approx Travel Time

1d 18h 42m

On Demand

Ads by MMT

Via Mumbai

Annavaram

Mumbai

Mahuva

Approx Travel Time

1d 13h 31m

₹23,513

Onwards

Via Hyderabad, Ahmedabad

Annavaram

Hyderabad

Ahmedabad

Mahuva

Approx Travel Time

19h 50m

₹11,518

Onwards

Frequently Asked Questions

What is the distance between Annavaram and Mahuva?

Mahuva is approximately 1600+ kms from Annavaram.

How long does it take to reach Mahuva from Annavaram?

It takes approximately 15 hours to reach Mahuva from Annavaram by Bus, Flight, Cab Via Visakhapatnam, Ahmedabad.

What is the cheapest way to reach Mahuva from Annavaram?

The cheapest way to reach Mahuva from Annavaram is by Bus, Train Via Khammam, Surat.

What is the fastest way to reach Mahuva from Annavaram?

The fastest way to reach Mahuva from Annavaram is by Bus, Flight, Cab Via Visakhapatnam, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India