hero
How2Go
Machilipatnam to Kanigiri

Machilipatnam to Kanigiri

Kanigiri is approximately 200+ km from Machilipatnam, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kanigiri.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Machilipatnam

Kanigiri

Approx Travel Time

6h 16m

₹800

Onwards

Via Darsi

Machilipatnam

Darsi

Kanigiri

Approx Travel Time

5h 10m

On Demand

Via Guntur, Addanki

FASTEST

Machilipatnam

Guntur

Addanki

Kanigiri

Approx Travel Time

4h 58m

₹2,946

Onwards

Via Addanki

Machilipatnam

Addanki

Kanigiri

Approx Travel Time

5h 15m

₹999

Onwards

Via Gudivada

Machilipatnam

Gudivada

Kanigiri

Approx Travel Time

7h 9m

₹845

Onwards

CHEAPEST

Machilipatnam

Gudivada

Kanigiri

Approx Travel Time

8h 7m

₹755

Onwards

Via Ongole

Machilipatnam

Ongole

Kanigiri

Approx Travel Time

6h 35m

₹1,219

Onwards

Via Guntur

Machilipatnam

Guntur

Kanigiri

Approx Travel Time

7h 11m

₹2,190

Onwards

Machilipatnam

Guntur

Kanigiri

Approx Travel Time

5h 55m

₹2,446

Onwards

Via Narasaraopet

Machilipatnam

Narasaraopet

Kanigiri

Approx Travel Time

6h 54m

₹2,494

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Kanigiri?

Kanigiri is approximately 200+ kms from Machilipatnam.

How long does it take to reach Kanigiri from Machilipatnam?

It takes approximately 5 hours to reach Kanigiri from Machilipatnam by Cab, Bus Via Guntur, Addanki.

What is the cheapest way to reach Kanigiri from Machilipatnam?

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

What is the fastest way to reach Kanigiri from Machilipatnam?

The fastest way to reach Kanigiri from Machilipatnam is by Cab, Bus Via Guntur, Addanki.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India