hero
How2Go
Srikakulam to Shamli

Srikakulam to Shamli

Shamli is approximately 1600+ kms from Srikakulam. The fastest way to reach Shamli from Srikakulam is by Bus, Flight Via Visakhapatnam, Delhi. It takes approximately 11 hours. The cheapest way to reach Shamli from Srikakulam is by Train Via Nagpur, Delhi which would take approximately 36 hours.

Sort By
Mode of Transport

Via Visakhapatnam, Delhi

RECOMMENDED

Srikakulam

Visakhapatnam

Delhi

Shamli

Approx Travel Time

11h 8m

₹9,913

Onwards

FASTEST

Srikakulam

Visakhapatnam

Delhi

Shamli

Approx Travel Time

10h 25m

₹10,513

Onwards

Srikakulam

Visakhapatnam

Delhi

Shamli

Approx Travel Time

11h 43m

₹9,609

Onwards

Srikakulam

Visakhapatnam

Delhi

Shamli

Approx Travel Time

11h

₹10,209

Onwards

Via Nagpur, Delhi

Srikakulam

Nagpur

Delhi

Shamli

Approx Travel Time

1d 11h 15m

₹1,229

Onwards

CHEAPEST

Srikakulam

Nagpur

Delhi

Shamli

Approx Travel Time

1d 11h 40m

₹925

Onwards

Srikakulam

Nagpur

Delhi

Shamli

Approx Travel Time

1d 11h 23m

₹3,305

Onwards

Ads by MMT

Via Jagdalpur, Delhi

Srikakulam

Jagdalpur

Delhi

Shamli

Approx Travel Time

14h 35m

₹8,032

Onwards

Via Bhubaneshwar, Delhi

Srikakulam

Bhubaneshwar

Delhi

Shamli

Approx Travel Time

12h 4m

₹10,324

Onwards

Srikakulam

Bhubaneshwar

Delhi

Shamli

Approx Travel Time

12h 39m

₹10,020

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Srikakulam and Shamli?

Shamli is approximately 1600+ kms from Srikakulam.

How long does it take to reach Shamli from Srikakulam?

It takes approximately 11 hours to reach Shamli from Srikakulam by Bus, Flight Via Visakhapatnam, Delhi.

What is the cheapest way to reach Shamli from Srikakulam?

The cheapest way to reach Shamli from Srikakulam is by Train Via Nagpur, Delhi.

What is the fastest way to reach Shamli from Srikakulam?

The fastest way to reach Shamli from Srikakulam is by Bus, Flight Via Visakhapatnam, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India