hero
How2Go
Patiala to Nawalgarh

Patiala to Nawalgarh

Nawalgarh is approximately 350+ kms from Patiala. The fastest way to reach Nawalgarh from Patiala is by Cab, Bus Via Karnal. It takes approximately 8 hours. The cheapest way to reach Nawalgarh from Patiala is by Train, Bus Via Panipat which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Patiala

Nawalgarh

Approx Travel Time

8h

₹799

Onwards

Via Sadulpur

Patiala

Sadulpur

Nawalgarh

Approx Travel Time

9h 35m

On Demand

Ads by MMT

Via Ambala

Patiala

Ambala

Nawalgarh

Approx Travel Time

7h 55m

₹894

Onwards

Via Churu

Patiala

Churu

Nawalgarh

Approx Travel Time

9h 28m

On Demand

Ads by MMT

Via Karnal

FASTEST

Patiala

Karnal

Nawalgarh

Approx Travel Time

7h 41m

₹3,639

Onwards

Via Kurukshetra

Patiala

Kurukshetra

Nawalgarh

Approx Travel Time

8h 23m

₹894

Onwards

Via Hisar

Patiala

Hisar

Nawalgarh

Approx Travel Time

9h 52m

On Demand

Via Maler Kotla

Patiala

Maler Kotla

Nawalgarh

Approx Travel Time

8h 55m

On Demand

Via Dhuri

Patiala

Dhuri

Nawalgarh

Approx Travel Time

9h 13m

₹944

Onwards

Via Panipat

CHEAPEST

Patiala

Panipat

Nawalgarh

Approx Travel Time

9h 54m

₹794

Onwards

Frequently Asked Questions

What is the distance between Patiala and Nawalgarh?

Nawalgarh is approximately 350+ kms from Patiala.

How long does it take to reach Nawalgarh from Patiala?

It takes approximately 8 hours to reach Nawalgarh from Patiala by Cab, Bus Via Karnal.

What is the cheapest way to reach Nawalgarh from Patiala?

The cheapest way to reach Nawalgarh from Patiala is by Train, Bus Via Panipat.

What is the fastest way to reach Nawalgarh from Patiala?

The fastest way to reach Nawalgarh from Patiala is by Cab, Bus Via Karnal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India