hero
How2Go
Mysore to Srikakulam

Mysore to Srikakulam

Srikakulam is approximately 1050+ kms from Mysore. The fastest way to reach Srikakulam from Mysore is by Flight, Bus Via Chennai, Visakhapatnam. It takes approximately 8 hours. The cheapest way to reach Srikakulam from Mysore is by Train Via Rajahmundry which would take approximately 23 hours.

Sort By
Mode of Transport

Via Bangalore, Visakhapatnam

RECOMMENDED

Mysore

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

10h 20m

₹7,239

Onwards

Mysore

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

10h 51m

₹6,720

Onwards

Mysore

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

10h 16m

₹9,144

Onwards

Mysore

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

11h 19m

₹8,144

Onwards

Via Chennai, Visakhapatnam

FASTEST

Mysore

Chennai

Visakhapatnam

Srikakulam

Approx Travel Time

8h 5m

₹13,577

Onwards

Ads by MMT

Via Rajahmundry

CHEAPEST

Mysore

Rajahmundry

Srikakulam

Approx Travel Time

22h 21m

₹750

Onwards

Via Nellore

Mysore

Nellore

Srikakulam

Approx Travel Time

23h 19m

₹1,984

Onwards

Ads by MMT

Via Kavali

Mysore

Kavali

Srikakulam

Approx Travel Time

1d 0h 40m

₹2,749

Onwards

Via Chittoor

Mysore

Chittoor

Srikakulam

Approx Travel Time

22h 20m

₹6,974

Onwards

Via Ongole, Vizianagram

Mysore

Ongole

Vizianagram

Srikakulam

Approx Travel Time

1d 2h 34m

₹5,229

Onwards

Frequently Asked Questions

What is the distance between Mysore and Srikakulam?

Srikakulam is approximately 1050+ kms from Mysore.

How long does it take to reach Srikakulam from Mysore?

It takes approximately 8 hours to reach Srikakulam from Mysore by Flight, Bus Via Chennai, Visakhapatnam.

What is the cheapest way to reach Srikakulam from Mysore?

The cheapest way to reach Srikakulam from Mysore is by Train Via Rajahmundry.

What is the fastest way to reach Srikakulam from Mysore?

The fastest way to reach Srikakulam from Mysore is by Flight, Bus Via Chennai, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India