hero
How2Go
Sujangarh to Patiala

Sujangarh to Patiala

Patiala is approximately 400+ kms from Sujangarh. The fastest way to reach Patiala from Sujangarh is by Train, Bus Via Hisar. It takes approximately 8 hours. The cheapest way to reach Patiala from Sujangarh is by Train which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Sujangarh

Patiala

Approx Travel Time

9h 9m

₹255

Onwards

Direct Bus

Sujangarh

Patiala

Approx Travel Time

9h 30m

₹1,200

Onwards

Ads by MMT

Via Dhuri

Sujangarh

Dhuri

Patiala

Approx Travel Time

9h 47m

₹380

Onwards

Via Churu

Sujangarh

Churu

Patiala

Approx Travel Time

9h 29m

₹365

Onwards

Sujangarh

Churu

Patiala

Approx Travel Time

9h 42m

₹1,345

Onwards

Ads by MMT

Via Sunam

Sujangarh

Sunam

Patiala

Approx Travel Time

10h 6m

₹370

Onwards

Sujangarh

Sunam

Patiala

Approx Travel Time

9h 17m

On Demand

Via Hisar

Sujangarh

Hisar

Patiala

Approx Travel Time

9h 36m

₹330

Onwards

FASTEST

Sujangarh

Hisar

Patiala

Approx Travel Time

7h 44m

₹970

Onwards

Via Sadulpur

Sujangarh

Sadulpur

Patiala

Approx Travel Time

8h 9m

₹945

Onwards

Frequently Asked Questions

What is the distance between Sujangarh and Patiala?

Patiala is approximately 400+ kms from Sujangarh.

How long does it take to reach Patiala from Sujangarh?

It takes approximately 8 hours to reach Patiala from Sujangarh by Train, Bus Via Hisar.

What is the cheapest way to reach Patiala from Sujangarh?

The cheapest way to reach Patiala from Sujangarh is by Train.

What is the fastest way to reach Patiala from Sujangarh?

The fastest way to reach Patiala from Sujangarh is by Train, Bus Via Hisar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India