hero
How2Go
Krishnagiri to Shamli

Krishnagiri to Shamli

Shamli is approximately 1900+ km from Krishnagiri, 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 Shamli.

Read More
Sort By
Mode of Transport

Via Bangalore, Ghaziabad

RECOMMENDED

FASTEST

Krishnagiri

Bangalore

Ghaziabad

Shamli

Approx Travel Time

9h 1m

₹10,060

Onwards

Krishnagiri

Bangalore

Ghaziabad

Shamli

Approx Travel Time

9h 11m

₹12,529

Onwards

Krishnagiri

Bangalore

Ghaziabad

Shamli

Approx Travel Time

10h 8m

₹12,173

Onwards

Krishnagiri

Bangalore

Ghaziabad

Shamli

Approx Travel Time

10h 18m

₹14,671

Onwards

Via Bangalore, Delhi

CHEAPEST

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

9h 22m

₹9,806

Onwards

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

9h 32m

₹12,370

Onwards

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

9h 55m

₹10,060

Onwards

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

10h 5m

₹12,624

Onwards

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

10h 24m

₹12,378

Onwards

Krishnagiri

Bangalore

Delhi

Shamli

Approx Travel Time

10h 34m

₹14,942

Onwards

Frequently Asked Questions

What is the distance between Krishnagiri and Shamli?

Shamli is approximately 1900+ kms from Krishnagiri.

How long does it take to reach Shamli from Krishnagiri?

It takes approximately 9 hours to reach Shamli from Krishnagiri by Bus, Flight Via Bangalore, Ghaziabad.

What is the cheapest way to reach Shamli from Krishnagiri?

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

What is the fastest way to reach Shamli from Krishnagiri?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India