hero
How2Go
Ooty to Sangrur

Ooty to Sangrur

Sangrur is approximately 2300+ kms from Ooty. The fastest way to reach Sangrur from Ooty is by Cab, Flight Via Bangalore, Mohali. It takes approximately 15 hours. The cheapest way to reach Sangrur from Ooty is by Bus, Train Via Bangalore, Delhi which would take approximately 51 hours.

Sort By
Mode of Transport

Via Bangalore, Mohali

RECOMMENDED

Ooty

Bangalore

Mohali

Sangrur

Approx Travel Time

18h 25m

₹9,253

Onwards

Ooty

Bangalore

Mohali

Sangrur

Approx Travel Time

18h 6m

₹11,307

Onwards

FASTEST

Ooty

Bangalore

Mohali

Sangrur

Approx Travel Time

14h 27m

₹16,676

Onwards

Via Coimbatore, Delhi

Ooty

Coimbatore

Delhi

Sangrur

Approx Travel Time

15h 24m

₹10,649

Onwards

Ooty

Coimbatore

Delhi

Sangrur

Approx Travel Time

14h 52m

₹13,522

Onwards

Ads by MMT

Via Calicut, Delhi

Ooty

Calicut

Delhi

Sangrur

Approx Travel Time

14h 39m

₹12,534

Onwards

Via Bangalore, Delhi

CHEAPEST

Ooty

Bangalore

Delhi

Sangrur

Approx Travel Time

2d 2h 30m

₹1,680

Onwards

Ooty

Bangalore

Delhi

Sangrur

Approx Travel Time

1d 22h 31m

₹7,049

Onwards

Ooty

Bangalore

Delhi

Sangrur

Approx Travel Time

19h 44m

₹9,479

Onwards

Ads by MMT

Via Bangalore, Jaipur

Ooty

Bangalore

Jaipur

Sangrur

Approx Travel Time

2d 17h 7m

₹4,994

Onwards

Frequently Asked Questions

What is the distance between Ooty and Sangrur?

Sangrur is approximately 2300+ kms from Ooty.

How long does it take to reach Sangrur from Ooty?

It takes approximately 15 hours to reach Sangrur from Ooty by Cab, Flight Via Bangalore, Mohali.

What is the cheapest way to reach Sangrur from Ooty?

The cheapest way to reach Sangrur from Ooty is by Bus, Train Via Bangalore, Delhi.

What is the fastest way to reach Sangrur from Ooty?

The fastest way to reach Sangrur from Ooty is by Cab, Flight Via Bangalore, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India