hero
How2Go
Tanuku to Machilipatnam

Tanuku to Machilipatnam

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Tanuku

Machilipatnam

Approx Travel Time

4h 19m

₹145

Onwards

Tanuku

Machilipatnam

Approx Travel Time

8h 30m

₹799

Onwards

Via Gudivada

FASTEST

Tanuku

Gudivada

Machilipatnam

Approx Travel Time

2h 13m

₹290

Onwards

Tanuku

Gudivada

Machilipatnam

Approx Travel Time

2h 44m

₹601

Onwards

Via Kaikalur

Tanuku

Kaikalur

Machilipatnam

Approx Travel Time

3h 32m

₹290

Onwards

Via Bhimavaram

Tanuku

Bhimavaram

Machilipatnam

Approx Travel Time

3h 35m

₹290

Onwards

Via Bhimavaram, Gudivada

Tanuku

Bhimavaram

Gudivada

Machilipatnam

Approx Travel Time

2h 15m

₹345

Onwards

Tanuku

Bhimavaram

Gudivada

Machilipatnam

Approx Travel Time

2h 46m

₹656

Onwards

Via Kaikalur, Gudivada

Tanuku

Kaikalur

Gudivada

Machilipatnam

Approx Travel Time

2h 20m

₹335

Onwards

Via Bhimavaram, Kaikalur

Tanuku

Bhimavaram

Kaikalur

Machilipatnam

Approx Travel Time

3h 40m

₹335

Onwards

Frequently Asked Questions

What is the distance between Tanuku and Machilipatnam?

Machilipatnam is approximately 100+ kms from Tanuku.

How long does it take to reach Machilipatnam from Tanuku?

It takes approximately 2 hours to reach Machilipatnam from Tanuku by Train Via Gudivada.

What is the cheapest way to reach Machilipatnam from Tanuku?

The cheapest way to reach Machilipatnam from Tanuku is by Train.

What is the fastest way to reach Machilipatnam from Tanuku?

The fastest way to reach Machilipatnam from Tanuku is by Train Via Gudivada.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India