Baddi
Baddi
Kurukshetra
Kurukshetra
Bus Driving

Baddi to Kurukshetra

Updated: 20 May 2026

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.
Fastest Way
Personal car via NH 152A, taking 2 hours 45 minutes.
Cheapest Way
Haryana Roadways bus, costing approximately 350 INR.
Compare Baddi to Kurukshetra Routes
Bus
Direct
Duration
3 hours 30 mins
Avg Price
300-450 INR
Operator
HRTC/Haryana Roadways
Route
Baddi Bus Stand to Kurukshetra ISBT

Check for direct buses at the Baddi depot early morning.

Driving
Direct
Duration
2 hours 45 mins
Avg Price
1500-2000 INR
Operator
Personal Vehicle
Route
Baddi-Naraingarh-Shahbad-Kurukshetra via NH 152A

Use the bypass at Shahbad to avoid city congestion.

Travel Tips
  • Early Start
    Start your journey before 7 AM to avoid heavy industrial traffic in Baddi.
  • Bus Booking
    Book your seat at the Baddi bus stand counter to ensure a comfortable journey.
  • Hydration
    Carry water as the highway stretch between Naraingarh and Shahbad has limited stops.
  • Local Transport
    Use auto-rickshaws for local travel within Kurukshetra city.
  • Weather Check
    Check for fog alerts during winter months as visibility drops on the highway.
Safety Tips
  • Seat Belts
    Always wear seat belts if traveling by car on the highway.
  • Night Travel
    Avoid late-night travel on the Baddi-Naraingarh stretch due to poor lighting.
  • Emergency Numbers
    Keep local police helpline numbers saved in your phone.
  • Valuables
    Keep your luggage secure and within sight at the bus stand.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from Baddi to Kurukshetra.
  • Which is the best highway?
    NH 152A is the most direct and well-maintained route.
  • Are there taxis available?
    Yes, private taxis can be hired from Baddi taxi stands.
  • Is the road safe?
    Yes, the road is generally safe during daylight hours.
  • What is the distance?
    The driving distance is approximately 135 kilometers.
Quick Info
  • From Baddi, Himachal Pradesh, India
  • To Kurukshetra, Haryana, India
  • Modes
Best Time to Travel

October to March for pleasant weather during temple visits.

Things to Do in Kurukshetra
1
Brahma Sarovar
A massive ancient water tank considered sacred. It is best visited during the solar eclipse fair.
2
Jyotisar
The site where the Bhagavad Gita is believed to have been delivered. It features a light and sound show.
3
Sheikh Chehli Tomb
A beautiful Mughal-era mausoleum built in red sandstone. It offers a peaceful atmosphere for history lovers.
4
Krishna Museum
Houses a vast collection of artifacts related to Lord Krishna. It is located near the Brahma Sarovar.
Tags
Baddi to Kurukshetra bus Baddi to Kurukshetra distance NH 152A route Kurukshetra travel guide Himachal to Haryana travel Baddi transport Kurukshetra bus fare road trip Baddi to Kurukshetra