Bus Driving

Kharian to Barnala

Updated: 28 May 2026

The distance from Kharian to Barnala is 130 km. You will travel via the NH 52, passing through Sangrur. The journey takes about 3 hours by car. This route is well-connected and offers a smooth driving experience through the heart of Punjab.

Total Distance: 130 km by road, 110 km air distance.
Fastest Way
Personal car, taking 3 hours via NH 52.
Cheapest Way
State transport bus, costing approximately 300 INR.
Compare Kharian to Barnala Routes
Bus
Direct
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price 250-350 INR 1000-1500 INR
Operator Punjab Roadways Personal Vehicle
Route Kharian to Barnala via Sangrur. NH 52 via Sangrur.
Tip Frequent bus service available. The highway is well-maintained.
Travel Tips
  • Highway Stops
    Sangrur has many food stops.
  • Bus Frequency
    Buses are available throughout the day.
  • Road Quality
    NH 52 is a high-quality highway.
  • Language
    Punjabi is the primary language.
  • Timing
    Avoid peak hours in Sangrur.
Safety Tips
  • Driving
    Follow speed limits on the highway.
  • Night Travel
    Safe, but stay alert.
  • Emergency
    Keep emergency contacts saved.
  • Personal Safety
    Keep belongings secure.
People Also Ask
  • Is it a direct route?
    Yes, it is a direct route via NH 52.
  • How long is the drive?
    Approximately 3 hours.
  • Are there trains?
    No direct train exists.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best time to leave?
    Morning is best.
Quick Info
  • From Kharian, Haryana, India
  • To Barnala, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Barnala
1
Local Markets
Explore the vibrant markets of Barnala.
2
City Parks
Relax in the green spaces of the city.
3
Religious Sites
Visit the local Gurudwaras and temples.
4
Historical Sites
Explore the heritage of Barnala.
Tags
Kharian to Barnala Barnala travel Punjab road trip Kharian transport NH 52 route bus to Barnala Barnala connectivity Haryana to Punjab travel