The journey from Baddi to Kurukshetra covers approximately 135 km via the NH 152A. You will primarily travel through the industrial belts of Himachal into the plains of Haryana. Public buses are the most reliable mode, departing frequently from the Baddi bus stand. The route is relatively flat, passing through towns like Naraingarh and Shahbad. Expect a travel time of 3 hours depending on traffic at the state border.
Total Distance: 135 km driving distance, 110 km straight-line air distance.
Check for direct buses at the Baddi depot early morning.
Use the bypass at Shahbad to avoid city congestion.
October to March for pleasant weather during temple visits.