hero
How2Go
Nawalgarh to Barnala

Nawalgarh to Barnala

Barnala is approximately 300+ km from Nawalgarh, 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 Barnala.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Nawalgarh

Barnala

Approx Travel Time

6h 35m

₹999

Onwards

Via Sangrur

Nawalgarh

Sangrur

Barnala

Approx Travel Time

8h 5m

₹974

Onwards

Nawalgarh

Sangrur

Barnala

Approx Travel Time

8h 5m

₹1,499

Onwards

Via Chirawa, Sirsa

Nawalgarh

Chirawa

Sirsa

Barnala

Approx Travel Time

7h 5m

₹7,038

Onwards

Via Jhunjhunu, Sirsa

Nawalgarh

Jhunjhunu

Sirsa

Barnala

Approx Travel Time

7h 48m

₹4,034

Onwards

Via Jhunjhunu, Churu, Dhuri

CHEAPEST

Nawalgarh

Jhunjhunu

Churu

Dhuri

Barnala

Approx Travel Time

9h 10m

₹630

Onwards

Via Jhunjhunu, Hisar, Dhuri

Nawalgarh

Jhunjhunu

Hisar

Dhuri

Barnala

Approx Travel Time

7h 42m

₹735

Onwards

Via Dhuri

Nawalgarh

Dhuri

Barnala

Approx Travel Time

8h 11m

₹944

Onwards

Via Sirsa

Nawalgarh

Sirsa

Barnala

Approx Travel Time

7h 29m

₹4,603

Onwards

Via Chirawa, Fatehabad

Nawalgarh

Chirawa

Fatehabad

Barnala

Approx Travel Time

7h 19m

₹5,166

Onwards

Frequently Asked Questions

What is the distance between Nawalgarh and Barnala?

Barnala is approximately 300+ kms from Nawalgarh.

How long does it take to reach Barnala from Nawalgarh?

It takes approximately 7 hours to reach Barnala from Nawalgarh by Bus.

What is the cheapest way to reach Barnala from Nawalgarh?

The cheapest way to reach Barnala from Nawalgarh is by Train Via Jhunjhunu, Churu, Dhuri.

What is the fastest way to reach Barnala from Nawalgarh?

The fastest way to reach Barnala from Nawalgarh is by Bus.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India