hero
How2Go
Machilipatnam to Kadiri

Machilipatnam to Kadiri

The fastest way to reach Kadiri from Machilipatnam is by Train, Bus Via Gudivada. The journey takes approximately 6 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Gudivada

RECOMMENDED

FASTEST

Machilipatnam

Gudivada

Kadiri

Approx Travel Time

6h 3m

₹516

Onwards

CHEAPEST

Machilipatnam

Gudivada

Kadiri

Approx Travel Time

7h 1m

₹426

Onwards

Via Guntur

Machilipatnam

Guntur

Kadiri

Approx Travel Time

10h 49m

₹2,269

Onwards

Machilipatnam

Guntur

Kadiri

Approx Travel Time

12h 20m

₹845

Onwards

Via Gudivada, Tirupati

Machilipatnam

Gudivada

Tirupati

Kadiri

Approx Travel Time

11h 31m

₹515

Onwards

Via Nandyal

Machilipatnam

Nandyal

Kadiri

Approx Travel Time

12h 10m

₹5,645

Onwards

Via Vinukonda

Machilipatnam

Vinukonda

Kadiri

Approx Travel Time

12h 1m

₹742

Onwards

Via Ongole

Machilipatnam

Ongole

Kadiri

Approx Travel Time

10h 7m

₹4,988

Onwards

Via Vijayawada

Machilipatnam

Vijayawada

Kadiri

Approx Travel Time

12h 25m

₹895

Onwards

Via Narasaraopet

Machilipatnam

Narasaraopet

Kadiri

Approx Travel Time

12h 31m

₹811

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Kadiri?

Kadiri is approximately 0+ kms from Machilipatnam.

How long does it take to reach Kadiri from Machilipatnam?

It takes approximately 6 hours to reach Kadiri from Machilipatnam by Train, Bus Via Gudivada.

What is the cheapest way to reach Kadiri from Machilipatnam?

The cheapest way to reach Kadiri from Machilipatnam is by Bus Via Gudivada.

What is the fastest way to reach Kadiri from Machilipatnam?

The fastest way to reach Kadiri from Machilipatnam is by Train, Bus Via Gudivada.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India