hero
How2Go
Siliguri to Srikakulam

Siliguri to Srikakulam

Srikakulam is approximately 1300+ kms from Siliguri. The fastest way to reach Srikakulam from Siliguri is by Flight, Bus Via Kolkata, Visakhapatnam. It takes approximately 8 hours. The cheapest way to reach Srikakulam from Siliguri is by Train which would take approximately 25 hours.

Sort By
Mode of Transport

Via Kolkata, Visakhapatnam

RECOMMENDED

Siliguri

Kolkata

Visakhapatnam

Srikakulam

Approx Travel Time

9h 8m

₹11,312

Onwards

FASTEST

Siliguri

Kolkata

Visakhapatnam

Srikakulam

Approx Travel Time

8h 5m

₹12,612

Onwards

Via Bahadurganj

Siliguri

Bahadurganj

Srikakulam

Approx Travel Time

22h 16m

₹415

Onwards

Ads by MMT

Via Bhubaneshwar

Siliguri

Bhubaneshwar

Srikakulam

Approx Travel Time

8h 59m

₹5,619

Onwards

Siliguri

Bhubaneshwar

Srikakulam

Approx Travel Time

11h 6m

₹12,170

Onwards

Siliguri

Bhubaneshwar

Srikakulam

Approx Travel Time

10h 40m

₹6,369

Onwards

Direct Options

CHEAPEST

Siliguri

Srikakulam

Approx Travel Time

1d 1h

₹365

Onwards

Ads by MMT

Via Ranchi, Bhubaneshwar

Siliguri

Ranchi

Bhubaneshwar

Srikakulam

Approx Travel Time

9h 44m

₹9,666

Onwards

Via Howrah

Siliguri

Howrah

Srikakulam

Approx Travel Time

1d 4h 30m

₹3,399

Onwards

Via Durgapur, Bhubaneshwar

Siliguri

Durgapur

Bhubaneshwar

Srikakulam

Approx Travel Time

1d 5h 36m

₹8,621

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Srikakulam?

Srikakulam is approximately 1300+ kms from Siliguri.

How long does it take to reach Srikakulam from Siliguri?

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

What is the cheapest way to reach Srikakulam from Siliguri?

The cheapest way to reach Srikakulam from Siliguri is by Train.

What is the fastest way to reach Srikakulam from Siliguri?

The fastest way to reach Srikakulam from Siliguri is by Flight, Bus Via Kolkata, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India