hero
How2Go
Sujangarh to Shamli

Sujangarh to Shamli

Shamli is approximately 400+ km from Sujangarh, 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 Shamli.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Sujangarh

Shamli

Approx Travel Time

10h 47m

₹800

Onwards

Via Delhi

Sujangarh

Delhi

Shamli

Approx Travel Time

7h 44m

₹375

Onwards

Sujangarh

Delhi

Shamli

Approx Travel Time

8h 27m

₹629

Onwards

Via Ratangarh, Delhi

FASTEST

Sujangarh

Ratangarh

Delhi

Shamli

Approx Travel Time

7h 28m

₹505

Onwards

Via Loharu

Sujangarh

Loharu

Shamli

Approx Travel Time

8h 10m

₹844

Onwards

Via Gurgaon

Sujangarh

Gurgaon

Shamli

Approx Travel Time

8h 30m

₹2,825

Onwards

Via Sadulpur, Delhi

Sujangarh

Sadulpur

Delhi

Shamli

Approx Travel Time

7h 31m

₹455

Onwards

Via Mahendragarh, Delhi

Sujangarh

Mahendragarh

Delhi

Shamli

Approx Travel Time

7h 46m

₹470

Onwards

Via Loharu, Delhi

Sujangarh

Loharu

Delhi

Shamli

Approx Travel Time

7h 47m

₹435

Onwards

Via Rewari

CHEAPEST

Sujangarh

Rewari

Shamli

Approx Travel Time

8h 39m

₹345

Onwards

Frequently Asked Questions

What is the distance between Sujangarh and Shamli?

Shamli is approximately 400+ kms from Sujangarh.

How long does it take to reach Shamli from Sujangarh?

It takes approximately 8 hours to reach Shamli from Sujangarh by Train Via Ratangarh, Delhi.

What is the cheapest way to reach Shamli from Sujangarh?

The cheapest way to reach Shamli from Sujangarh is by Train Via Rewari.

What is the fastest way to reach Shamli from Sujangarh?

The fastest way to reach Shamli from Sujangarh is by Train Via Ratangarh, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India