hero
How2Go
Srikakulam to Mayiladuthurai

Srikakulam to Mayiladuthurai

Mayiladuthurai is approximately 950+ km from Srikakulam, 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 Mayiladuthurai.

Read More
Sort By
Mode of Transport

Via Visakhapatnam, Chennai

RECOMMENDED

Srikakulam

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

10h 31m

₹6,366

Onwards

Srikakulam

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

11h 26m

₹6,990

Onwards

Srikakulam

Visakhapatnam

Chennai

Mayiladuthurai

Approx Travel Time

11h 20m

₹8,586

Onwards

Via Chennai

CHEAPEST

Srikakulam

Chennai

Mayiladuthurai

Approx Travel Time

18h 16m

₹615

Onwards

Srikakulam

Chennai

Mayiladuthurai

Approx Travel Time

21h 20m

₹979

Onwards

Srikakulam

Chennai

Mayiladuthurai

Approx Travel Time

1d 0h 40m

₹2,156

Onwards

Direct Train

Srikakulam

Mayiladuthurai

Approx Travel Time

22h 18m

₹680

Onwards

Via Visakhapatnam, Chennai, Tiruchirappalli

FASTEST

Srikakulam

Visakhapatnam

Chennai

Tiruchirappalli

Mayiladuthurai

Approx Travel Time

10h 25m

₹11,587

Onwards

Via Tuni, Chennai

Srikakulam

Tuni

Chennai

Mayiladuthurai

Approx Travel Time

19h 41m

₹8,753

Onwards

Via Tanuku, Chennai

Srikakulam

Tanuku

Chennai

Mayiladuthurai

Approx Travel Time

1d 0h 41m

₹7,928

Onwards

Frequently Asked Questions

What is the distance between Srikakulam and Mayiladuthurai?

Mayiladuthurai is approximately 950+ kms from Srikakulam.

How long does it take to reach Mayiladuthurai from Srikakulam?

It takes approximately 11 hours to reach Mayiladuthurai from Srikakulam by Train, Flight Via Visakhapatnam, Chennai, Tiruchirappalli.

What is the cheapest way to reach Mayiladuthurai from Srikakulam?

The cheapest way to reach Mayiladuthurai from Srikakulam is by Train Via Chennai.

What is the fastest way to reach Mayiladuthurai from Srikakulam?

The fastest way to reach Mayiladuthurai from Srikakulam is by Train, Flight Via Visakhapatnam, Chennai, Tiruchirappalli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India