hero
How2Go
Tundla to Machilipatnam

Tundla to Machilipatnam

Machilipatnam is approximately 1700+ kms from Tundla. The fastest way to reach Machilipatnam from Tundla is by Cab, Flight Via Delhi, Gannavaram. It takes approximately 12 hours. The cheapest way to reach Machilipatnam from Tundla is by Train Via Agra, Rajahmundry which would take approximately 32 hours.

Sort By
Mode of Transport

Via Delhi, Rajahmundry

RECOMMENDED

Tundla

Delhi

Rajahmundry

Machilipatnam

Approx Travel Time

13h 47m

On Demand

Tundla

Delhi

Rajahmundry

Machilipatnam

Approx Travel Time

14h 21m

₹6,471

Onwards

Via Agra, Hyderabad

Tundla

Agra

Hyderabad

Machilipatnam

Approx Travel Time

14h 55m

₹7,665

Onwards

Tundla

Agra

Hyderabad

Machilipatnam

Approx Travel Time

1d 18h 25m

₹6,227

Onwards

Tundla

Agra

Hyderabad

Machilipatnam

Approx Travel Time

15h 15m

₹7,351

Onwards

Tundla

Agra

Hyderabad

Machilipatnam

Approx Travel Time

15h 15m

₹7,855

Onwards

Ads by MMT

Via Agra, Rajahmundry

Tundla

Agra

Rajahmundry

Machilipatnam

Approx Travel Time

1d 6h 54m

On Demand

CHEAPEST

Tundla

Agra

Rajahmundry

Machilipatnam

Approx Travel Time

1d 7h 38m

₹1,000

Onwards

Tundla

Agra

Rajahmundry

Machilipatnam

Approx Travel Time

1d 7h 48m

₹1,504

Onwards

Via Delhi, Gannavaram

FASTEST

Tundla

Delhi

Gannavaram

Machilipatnam

Approx Travel Time

11h 38m

₹20,017

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Tundla and Machilipatnam?

Machilipatnam is approximately 1700+ kms from Tundla.

How long does it take to reach Machilipatnam from Tundla?

It takes approximately 12 hours to reach Machilipatnam from Tundla by Cab, Flight Via Delhi, Gannavaram.

What is the cheapest way to reach Machilipatnam from Tundla?

The cheapest way to reach Machilipatnam from Tundla is by Train Via Agra, Rajahmundry.

What is the fastest way to reach Machilipatnam from Tundla?

The fastest way to reach Machilipatnam from Tundla is by Cab, Flight Via Delhi, Gannavaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India