hero
How2Go
Shamli to Krishnagiri

Shamli to Krishnagiri

Krishnagiri is approximately 1950+ kms from Shamli. The fastest way to reach Krishnagiri from Shamli is by Bus, Flight, Cab Via Delhi, Bangalore. It takes approximately 11 hours. The cheapest way to reach Krishnagiri from Shamli is by Bus Via Delhi, Bangalore which would take approximately 46 hours.

Sort By
Mode of Transport

Via Delhi, Bangalore

RECOMMENDED

Shamli

Delhi

Bangalore

Krishnagiri

Approx Travel Time

11h 26m

₹11,688

Onwards

FASTEST

Shamli

Delhi

Bangalore

Krishnagiri

Approx Travel Time

10h 31m

₹11,992

Onwards

Shamli

Delhi

Bangalore

Krishnagiri

Approx Travel Time

10h 50m

₹9,480

Onwards

CHEAPEST

Shamli

Delhi

Bangalore

Krishnagiri

Approx Travel Time

1d 22h 5m

₹6,798

Onwards

Shamli

Delhi

Bangalore

Krishnagiri

Approx Travel Time

11h 45m

₹9,176

Onwards

Via Delhi, Gooty

Shamli

Delhi

Gooty

Krishnagiri

Approx Travel Time

1d 14h 10m

On Demand

Ads by MMT

Via Delhi, Puttaparthi

Shamli

Delhi

Puttaparthi

Krishnagiri

Approx Travel Time

1d 14h 24m

₹8,714

Onwards

Via Ghaziabad, Bangalore

Shamli

Ghaziabad

Bangalore

Krishnagiri

Approx Travel Time

11h 39m

₹11,476

Onwards

Shamli

Ghaziabad

Bangalore

Krishnagiri

Approx Travel Time

12h 59m

₹8,739

Onwards

Ads by MMT

Via Delhi, Chennai

Shamli

Delhi

Chennai

Krishnagiri

Approx Travel Time

13h 15m

₹9,418

Onwards

Frequently Asked Questions

What is the distance between Shamli and Krishnagiri?

Krishnagiri is approximately 1950+ kms from Shamli.

How long does it take to reach Krishnagiri from Shamli?

It takes approximately 11 hours to reach Krishnagiri from Shamli by Bus, Flight, Cab Via Delhi, Bangalore.

What is the cheapest way to reach Krishnagiri from Shamli?

The cheapest way to reach Krishnagiri from Shamli is by Bus Via Delhi, Bangalore.

What is the fastest way to reach Krishnagiri from Shamli?

The fastest way to reach Krishnagiri from Shamli is by Bus, Flight, Cab Via Delhi, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India