hero
How2Go
Machilipatnam to Annavaram

Machilipatnam to Annavaram

Annavaram is approximately 250+ km from Machilipatnam, 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 Annavaram.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Machilipatnam

Annavaram

Approx Travel Time

4h 33m

₹5,779

Onwards

Machilipatnam

Annavaram

Approx Travel Time

7h 25m

₹855

Onwards

Via Gudivada, Rajahmundry

Machilipatnam

Gudivada

Rajahmundry

Annavaram

Approx Travel Time

5h 10m

₹809

Onwards

Machilipatnam

Gudivada

Rajahmundry

Annavaram

Approx Travel Time

6h 18m

₹719

Onwards

Via Gudivada, Tuni

Machilipatnam

Gudivada

Tuni

Annavaram

Approx Travel Time

4h 59m

₹2,171

Onwards

Via Gudivada, Pithapuram

Machilipatnam

Gudivada

Pithapuram

Annavaram

Approx Travel Time

4h 44m

₹3,218

Onwards

Via Bhimavaram, Rajahmundry

Machilipatnam

Bhimavaram

Rajahmundry

Annavaram

Approx Travel Time

5h 45m

₹809

Onwards

Via Gudivada

CHEAPEST

Machilipatnam

Gudivada

Annavaram

Approx Travel Time

7h 29m

₹518

Onwards

Via Bhimavaram, Kakinada

Machilipatnam

Bhimavaram

Kakinada

Annavaram

Approx Travel Time

5h 38m

₹1,910

Onwards

Via Bhimavaram, Tuni

Machilipatnam

Bhimavaram

Tuni

Annavaram

Approx Travel Time

5h 29m

₹2,136

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Annavaram?

Annavaram is approximately 250+ kms from Machilipatnam.

How long does it take to reach Annavaram from Machilipatnam?

It takes approximately 5 hours to reach Annavaram from Machilipatnam by Cab.

What is the cheapest way to reach Annavaram from Machilipatnam?

The cheapest way to reach Annavaram from Machilipatnam is by Train, Bus Via Gudivada.

What is the fastest way to reach Annavaram from Machilipatnam?

The fastest way to reach Annavaram from Machilipatnam is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India