hero
How2Go
Vidisha to Machilipatnam

Vidisha to Machilipatnam

Machilipatnam is approximately 1100+ kms from Vidisha. The fastest way to reach Machilipatnam from Vidisha is by Train, Flight, Bus Via Indore, Gannavaram. It takes approximately 10 hours. The cheapest way to reach Machilipatnam from Vidisha is by Train Via Khammam which would take approximately 20 hours.

Sort By
Mode of Transport

Via Indore, Gannavaram

RECOMMENDED

Vidisha

Indore

Gannavaram

Machilipatnam

Approx Travel Time

10h 30m

On Demand

FASTEST

Vidisha

Indore

Gannavaram

Machilipatnam

Approx Travel Time

10h 12m

On Demand

Vidisha

Indore

Gannavaram

Machilipatnam

Approx Travel Time

11h 25m

On Demand

Via Warangal

Vidisha

Warangal

Machilipatnam

Approx Travel Time

19h 32m

₹680

Onwards

Ads by MMT

Via Vijayawada

Vidisha

Vijayawada

Machilipatnam

Approx Travel Time

19h 51m

On Demand

Vidisha

Vijayawada

Machilipatnam

Approx Travel Time

19h 21m

₹695

Onwards

Via Itarsi, Tenali

Vidisha

Itarsi

Tenali

Machilipatnam

Approx Travel Time

22h 6m

On Demand

Ads by MMT

Via Khammam

CHEAPEST

Vidisha

Khammam

Machilipatnam

Approx Travel Time

19h 36m

₹665

Onwards

Via Tenali

Vidisha

Tenali

Machilipatnam

Approx Travel Time

19h 44m

On Demand

Via Warangal, Gudivada

Vidisha

Warangal

Gudivada

Machilipatnam

Approx Travel Time

20h 54m

₹750

Onwards

Frequently Asked Questions

What is the distance between Vidisha and Machilipatnam?

Machilipatnam is approximately 1100+ kms from Vidisha.

How long does it take to reach Machilipatnam from Vidisha?

It takes approximately 10 hours to reach Machilipatnam from Vidisha by Train, Flight, Bus Via Indore, Gannavaram.

What is the cheapest way to reach Machilipatnam from Vidisha?

The cheapest way to reach Machilipatnam from Vidisha is by Train Via Khammam.

What is the fastest way to reach Machilipatnam from Vidisha?

The fastest way to reach Machilipatnam from Vidisha is by Train, Flight, Bus Via Indore, Gannavaram.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India