hero
How2Go
Srikakulam to Shivamogga

Srikakulam to Shivamogga

Shivamogga is approximately 1150+ 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 Shivamogga.

Read More
Sort By
Mode of Transport

Via Visakhapatnam, Bangalore

RECOMMENDED

Srikakulam

Visakhapatnam

Bangalore

Shivamogga

Approx Travel Time

11h

₹6,353

Onwards

Srikakulam

Visakhapatnam

Bangalore

Shivamogga

Approx Travel Time

11h 45m

₹6,977

Onwards

Srikakulam

Visakhapatnam

Bangalore

Shivamogga

Approx Travel Time

11h 49m

₹8,134

Onwards

Srikakulam

Visakhapatnam

Bangalore

Shivamogga

Approx Travel Time

13h 45m

₹6,788

Onwards

Via Bangalore

CHEAPEST

Srikakulam

Bangalore

Shivamogga

Approx Travel Time

23h 44m

₹665

Onwards

Via Bellary

Srikakulam

Bellary

Shivamogga

Approx Travel Time

1d 0h 10m

₹1,025

Onwards

Srikakulam

Bellary

Shivamogga

Approx Travel Time

23h 12m

₹5,040

Onwards

Via Visakhapatnam, Goa

FASTEST

Srikakulam

Visakhapatnam

Goa

Shivamogga

Approx Travel Time

9h 5m

₹11,671

Onwards

Via Hyderabad

Srikakulam

Hyderabad

Shivamogga

Approx Travel Time

1d 3h 55m

₹2,350

Onwards

Via Guntur, Bangalore

Srikakulam

Guntur

Bangalore

Shivamogga

Approx Travel Time

1d 4h 43m

₹6,750

Onwards

Frequently Asked Questions

What is the distance between Srikakulam and Shivamogga?

Shivamogga is approximately 1150+ kms from Srikakulam.

How long does it take to reach Shivamogga from Srikakulam?

It takes approximately 9 hours to reach Shivamogga from Srikakulam by Train, Flight Via Visakhapatnam, Goa.

What is the cheapest way to reach Shivamogga from Srikakulam?

The cheapest way to reach Shivamogga from Srikakulam is by Train Via Bangalore.

What is the fastest way to reach Shivamogga from Srikakulam?

The fastest way to reach Shivamogga from Srikakulam is by Train, Flight Via Visakhapatnam, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India