Puttur to Srikakulam Distance

Srikakulam is approximately 1200+ km from Puttur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Srikakulam, with a total travel time of approximately 15 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Puttur, Karnataka, India to Srikakulam, India

Via Bangalore, Visakhapatnam

RECOMMENDED

FASTEST

Puttur, Karnataka

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

14h 45m

₹6,931

Onwards

Puttur, Karnataka

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

15h 48m

₹5,931

Onwards

Puttur, Karnataka

Bangalore

Visakhapatnam

Srikakulam

Approx Travel Time

15h 17m

₹8,248

Onwards

Via Vellore

Puttur, Karnataka

Vellore

Srikakulam

Approx Travel Time

1d 6h 2m

On Demand

Ads by MMT

Via Mangalore, Dhone

Puttur, Karnataka

Mangalore

Dhone

Srikakulam

Approx Travel Time

1d 3h 3m

On Demand

Via Kasaragod, Dhone

CHEAPEST

Puttur, Karnataka

Kasaragod

Dhone

Srikakulam

Approx Travel Time

1d 3h

₹1,145

Onwards

Ads by MMT

Via Bangalore, Kovvur

Puttur, Karnataka

Bangalore

Kovvur

Srikakulam

Approx Travel Time

1d 4h 55m

₹3,905

Onwards

Via Bangalore, Rajahmundry

Puttur, Karnataka

Bangalore

Rajahmundry

Srikakulam

Approx Travel Time

17h 58m

₹6,986

Onwards

Puttur, Karnataka

Bangalore

Rajahmundry

Srikakulam

Approx Travel Time

18h 45m

₹7,697

Onwards

Via Mangalore, Chennai

Puttur, Karnataka

Mangalore

Chennai

Srikakulam

Approx Travel Time

22h 18m

On Demand

Frequently Asked Questions

What is the distance between Puttur and Srikakulam?

Srikakulam is approximately 1200+ km from Puttur.

How long does it take to reach Srikakulam from Puttur?

It takes approximately 15 hours to reach Srikakulam from Puttur by Bus, Flight Via Bangalore, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India