hero
How2Go
Vaniyambadi to Machilipatnam

Vaniyambadi to Machilipatnam

Machilipatnam is approximately 500+ kms from Vaniyambadi. The fastest way to reach Machilipatnam from Vaniyambadi is by Train Via Tirupati. It takes approximately 12 hours. The cheapest way to reach Machilipatnam from Vaniyambadi is by Train Via Vijayawada which would take approximately 14 hours.

Sort By
Mode of Transport

Via Tirupati

RECOMMENDED

FASTEST

Vaniyambadi

Tirupati

Machilipatnam

Approx Travel Time

11h 55m

On Demand

Vaniyambadi

Tirupati

Machilipatnam

Approx Travel Time

14h 4m

On Demand

Via Nellore

Vaniyambadi

Nellore

Machilipatnam

Approx Travel Time

12h 10m

On Demand

Ads by MMT

Via Gudur

Vaniyambadi

Gudur

Machilipatnam

Approx Travel Time

11h 55m

On Demand

Via Ongole

Vaniyambadi

Ongole

Machilipatnam

Approx Travel Time

12h 10m

On Demand

Ads by MMT

Via Chirala

Vaniyambadi

Chirala

Machilipatnam

Approx Travel Time

12h 10m

On Demand

Via Gudivada

Vaniyambadi

Gudivada

Machilipatnam

Approx Travel Time

12h 55m

On Demand

Via Tenali

Vaniyambadi

Tenali

Machilipatnam

Approx Travel Time

12h 25m

On Demand

Via Kaikalur

Vaniyambadi

Kaikalur

Machilipatnam

Approx Travel Time

13h 40m

₹1,525

Onwards

Via Vijayawada

CHEAPEST

Vaniyambadi

Vijayawada

Machilipatnam

Approx Travel Time

13h 55m

₹530

Onwards

Frequently Asked Questions

What is the distance between Vaniyambadi and Machilipatnam?

Machilipatnam is approximately 500+ kms from Vaniyambadi.

How long does it take to reach Machilipatnam from Vaniyambadi?

It takes approximately 12 hours to reach Machilipatnam from Vaniyambadi by Train Via Tirupati.

What is the cheapest way to reach Machilipatnam from Vaniyambadi?

The cheapest way to reach Machilipatnam from Vaniyambadi is by Train Via Vijayawada.

What is the fastest way to reach Machilipatnam from Vaniyambadi?

The fastest way to reach Machilipatnam from Vaniyambadi is by Train Via Tirupati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India