hero
How2Go
Sangrur to Vyara

Sangrur to Vyara

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

Read More
Sort By
Mode of Transport

Via Delhi, Surat

RECOMMENDED

FASTEST

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

9h 52m

₹7,296

Onwards

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

10h 49m

₹7,800

Onwards

CHEAPEST

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

17h 25m

₹670

Onwards

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

9h 58m

₹11,419

Onwards

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

12h 8m

₹9,671

Onwards

Sangrur

Delhi

Surat

Vyara

Approx Travel Time

10h 55m

₹11,923

Onwards

Via Nawalgarh, Ahmedabad

Sangrur

Nawalgarh

Ahmedabad

Vyara

Approx Travel Time

1d 5h 27m

₹2,698

Onwards

Via Delhi, Vadodara

Sangrur

Delhi

Vadodara

Vyara

Approx Travel Time

11h 16m

₹8,143

Onwards

Sangrur

Delhi

Vadodara

Vyara

Approx Travel Time

13h 26m

₹8,868

Onwards

Sangrur

Delhi

Vadodara

Vyara

Approx Travel Time

11h 22m

₹12,266

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Vyara?

Vyara is approximately 1250+ kms from Sangrur.

How long does it take to reach Vyara from Sangrur?

It takes approximately 10 hours to reach Vyara from Sangrur by Train, Flight Via Delhi, Surat.

What is the cheapest way to reach Vyara from Sangrur?

The cheapest way to reach Vyara from Sangrur is by Train Via Delhi, Surat.

What is the fastest way to reach Vyara from Sangrur?

The fastest way to reach Vyara from Sangrur is by Train, Flight Via Delhi, Surat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India