hero
How2Go
Shikohabad to Sangrur

Shikohabad to Sangrur

The fastest way to reach Sangrur from Shikohabad is by Bus Via Sonipat. The journey takes approximately 7 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Sonipat

RECOMMENDED

FASTEST

Shikohabad

Sonipat

Sangrur

Approx Travel Time

7h 5m

₹2,199

Onwards

Via Delhi

CHEAPEST

Shikohabad

Delhi

Sangrur

Approx Travel Time

8h 27m

₹250

Onwards

Shikohabad

Delhi

Sangrur

Approx Travel Time

8h 49m

₹525

Onwards

Via Agra, Delhi

Shikohabad

Agra

Delhi

Sangrur

Approx Travel Time

7h 51m

₹1,762

Onwards

Shikohabad

Agra

Delhi

Sangrur

Approx Travel Time

8h 7m

₹330

Onwards

Via Panipat

Shikohabad

Panipat

Sangrur

Approx Travel Time

9h 24m

₹8,028

Onwards

Via Firozabad, Delhi

Shikohabad

Firozabad

Delhi

Sangrur

Approx Travel Time

8h 30m

₹305

Onwards

Via Agra

Shikohabad

Agra

Sangrur

Approx Travel Time

9h 43m

₹385

Onwards

Shikohabad

Agra

Sangrur

Approx Travel Time

9h 27m

₹1,817

Onwards

Via Bahadurgarh

Shikohabad

Bahadurgarh

Sangrur

Approx Travel Time

9h 54m

₹305

Onwards

Frequently Asked Questions

What is the distance between Shikohabad and Sangrur?

Sangrur is approximately 0+ kms from Shikohabad.

How long does it take to reach Sangrur from Shikohabad?

It takes approximately 7 hours to reach Sangrur from Shikohabad by Bus Via Sonipat.

What is the cheapest way to reach Sangrur from Shikohabad?

The cheapest way to reach Sangrur from Shikohabad is by Train Via Delhi.

What is the fastest way to reach Sangrur from Shikohabad?

The fastest way to reach Sangrur from Shikohabad is by Bus Via Sonipat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India