Bangalore to Sirhind Distance

Sirhind is approximately 2100+ km from Bangalore. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Sirhind, with a total travel time of approximately 6 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 Bangalore, India to Sirhind, India

Via Dehradun

RECOMMENDED

Bangalore

Dehradun

Sirhind

Approx Travel Time

11h 52m

On Demand

Via Mohali

FASTEST

Bangalore

Mohali

Sirhind

Approx Travel Time

5h 39m

On Demand

Ads by MMT

Via Hyderabad, Delhi

CHEAPEST

Bangalore

Hyderabad

Delhi

Sirhind

Approx Travel Time

1d 13h 56m

₹1,175

Onwards

Bangalore

Hyderabad

Delhi

Sirhind

Approx Travel Time

1d 14h 35m

₹1,749

Onwards

Bangalore

Hyderabad

Delhi

Sirhind

Approx Travel Time

1d 15h 8m

₹4,969

Onwards

Via Delhi

Bangalore

Delhi

Sirhind

Approx Travel Time

2d 7h 50m

₹5,699

Onwards

Bangalore

Delhi

Sirhind

Approx Travel Time

9h 36m

₹8,784

Onwards

Ads by MMT

Via Ghaziabad

Bangalore

Ghaziabad

Sirhind

Approx Travel Time

10h 8m

On Demand

Bangalore

Ghaziabad

Sirhind

Approx Travel Time

10h 13m

₹7,226

Onwards

Via Amritsar

Bangalore

Amritsar

Sirhind

Approx Travel Time

8h 25m

On Demand

Frequently Asked Questions

What is the distance between Bangalore and Sirhind?

Sirhind is approximately 2100+ km from Bangalore.

How long does it take to reach Sirhind from Bangalore?

It takes approximately 6 hours to reach Sirhind from Bangalore by Flight, Cab Via Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India