hero
How2Go
Tinsukia to Sangrur

Tinsukia to Sangrur

Sangrur is approximately 2050+ km from Tinsukia, 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 Sangrur.

Read More
Sort By
Mode of Transport

Via Dibrugarh, Delhi

RECOMMENDED

FASTEST

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

10h 28m

₹8,635

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

11h 42m

₹8,470

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

11h 42m

₹11,142

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

10h 46m

₹12,662

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

14h 10m

₹10,726

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

12h

₹12,497

Onwards

Tinsukia

Dibrugarh

Delhi

Sangrur

Approx Travel Time

12h

₹15,578

Onwards

Via Guwahati, Delhi

CHEAPEST

Tinsukia

Guwahati

Delhi

Sangrur

Approx Travel Time

1d 19h 37m

₹1,565

Onwards

Via Dibrugarh, Haridwar

Tinsukia

Dibrugarh

Haridwar

Sangrur

Approx Travel Time

2d 2h 18m

₹2,343

Onwards

Via Dibrugarh, Siliguri, Delhi

Tinsukia

Dibrugarh

Siliguri

Delhi

Sangrur

Approx Travel Time

12h 28m

₹9,146

Onwards

Frequently Asked Questions

What is the distance between Tinsukia and Sangrur?

Sangrur is approximately 2050+ kms from Tinsukia.

How long does it take to reach Sangrur from Tinsukia?

It takes approximately 11 hours to reach Sangrur from Tinsukia by Train, Flight Via Dibrugarh, Delhi.

What is the cheapest way to reach Sangrur from Tinsukia?

The cheapest way to reach Sangrur from Tinsukia is by Bus, Train Via Guwahati, Delhi.

What is the fastest way to reach Sangrur from Tinsukia?

The fastest way to reach Sangrur from Tinsukia is by Train, Flight Via Dibrugarh, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India