hero
How2Go
Machilipatnam to Tundla

Machilipatnam to Tundla

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

Sort By
Mode of Transport

Via Rajahmundry, Delhi

RECOMMENDED

Machilipatnam

Rajahmundry

Delhi

Tundla

Approx Travel Time

13h 33m

On Demand

Machilipatnam

Rajahmundry

Delhi

Tundla

Approx Travel Time

14h 11m

₹7,145

Onwards

Machilipatnam

Rajahmundry

Delhi

Tundla

Approx Travel Time

12h 31m

On Demand

Via Gannavaram, Delhi

Machilipatnam

Gannavaram

Delhi

Tundla

Approx Travel Time

12h 28m

On Demand

Machilipatnam

Gannavaram

Delhi

Tundla

Approx Travel Time

11h 26m

On Demand

FASTEST

Machilipatnam

Gannavaram

Delhi

Tundla

Approx Travel Time

11h 19m

₹12,962

Onwards

Ads by MMT

Via Rajahmundry, Agra

Machilipatnam

Rajahmundry

Agra

Tundla

Approx Travel Time

1d 6h 50m

On Demand

CHEAPEST

Machilipatnam

Rajahmundry

Agra

Tundla

Approx Travel Time

1d 7h 38m

₹1,000

Onwards

Machilipatnam

Rajahmundry

Agra

Tundla

Approx Travel Time

1d 7h 45m

₹1,355

Onwards

Via Hyderabad, Agra

Machilipatnam

Hyderabad

Agra

Tundla

Approx Travel Time

1d 18h 29m

₹3,699

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Machilipatnam and Tundla?

Tundla is approximately 1750+ kms from Machilipatnam.

How long does it take to reach Tundla from Machilipatnam?

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

What is the cheapest way to reach Tundla from Machilipatnam?

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

What is the fastest way to reach Tundla from Machilipatnam?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India