hero
How2Go
Machilipatnam to Srikakulam

Machilipatnam to Srikakulam

Srikakulam is approximately 400+ 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 Srikakulam.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Machilipatnam

Srikakulam

Approx Travel Time

11h 35m

₹949

Onwards

Via Rajahmundry

Machilipatnam

Rajahmundry

Srikakulam

Approx Travel Time

8h 30m

On Demand

Ads by MMT

Via Tadepallegudem

Machilipatnam

Tadepallegudem

Srikakulam

Approx Travel Time

8h 48m

On Demand

Via Gudivada

Machilipatnam

Gudivada

Srikakulam

Approx Travel Time

8h 50m

₹425

Onwards

CHEAPEST

Machilipatnam

Gudivada

Srikakulam

Approx Travel Time

9h 17m

₹335

Onwards

Ads by MMT

Via Gannavaram, Visakhapatnam

FASTEST

Machilipatnam

Gannavaram

Visakhapatnam

Srikakulam

Approx Travel Time

7h 53m

₹6,150

Onwards

Via Kaikalur

Machilipatnam

Kaikalur

Srikakulam

Approx Travel Time

8h 51m

₹410

Onwards

Via Yellamanchili

Machilipatnam

Yellamanchili

Srikakulam

Approx Travel Time

9h 21m

₹350

Onwards

Via Tanuku

Machilipatnam

Tanuku

Srikakulam

Approx Travel Time

9h 21m

₹380

Onwards

Via Bhimavaram, Yellamanchili

Machilipatnam

Bhimavaram

Yellamanchili

Srikakulam

Approx Travel Time

8h 45m

₹435

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Srikakulam?

Srikakulam is approximately 400+ kms from Machilipatnam.

How long does it take to reach Srikakulam from Machilipatnam?

It takes approximately 8 hours to reach Srikakulam from Machilipatnam by Cab, Flight, Train Via Gannavaram, Visakhapatnam.

What is the cheapest way to reach Srikakulam from Machilipatnam?

The cheapest way to reach Srikakulam from Machilipatnam is by Bus, Train Via Gudivada.

What is the fastest way to reach Srikakulam from Machilipatnam?

The fastest way to reach Srikakulam from Machilipatnam is by Cab, Flight, Train Via Gannavaram, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India