Townapedia

Baddi, India

Baddi is a town of 29,911 people in Himachal Pradesh, India.

Loading the weather...
Population29,911 GeoNames
Elevation426 m 1,398 ft
Time zoneAsia/Kolkata
Land area7.0 km²
Nearest airportShimla Airport (SLV) 30 km

Why visit Baddi

Townapedia lists 1 place to eat in and around town.

About Baddi

Baddi is an industrial city and Municipal Council, near Solan city and Chandigarh in the southwestern Solan district of Himachal Pradesh, India. It is part of the BBN (Baddi-Barotiwala-Nalagarh) industrial area. The town lies on the border of Himachal Pradesh, Punjab and Haryana states in the Shivalik Hills, around 65 kilometres (40 mi) west of Solan city. Baddi has biggest truck union and largest pharmaceutical hub in whole of the Asia.

From the Wikipedia article Baddi (this version), under CC BY-SA 4.0.

Restaurants and cafes1

Juice Uncle

Restaurant · Milk Shakes, Juice · 1.9 km

130, Sai road Housing Board Colony Phase-1, opposite to Malhotra Hospital, Baddi

Mo-Su 09:00-21:00

Open in Google Maps · 8091143090

Schools, colleges and libraries1

Baddi University of Emerging Sciences and Technology

School · 1.1 km

Open in Google Maps

Healthcare6

Bhardwaj Hospital

Hospital · 2.4 km

Open in Google Maps

Bhojia General Hospital

Hospital · 1.5 km

Open in Google Maps

Malhotra Hospital

Hospital · 1.9 km

Open in Google Maps

Sidhant Nursing Home

Clinic and pharmacy · 2.1 km

Open in Google Maps

Sukh Sagar Clinic

Clinic and pharmacy · 2.7 km

Open in Google Maps

Thakur Hospital

Hospital

Open in Google Maps

Advertisement

Map of Baddi

8 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Shimla Airport (SLV) is the nearest airport with scheduled flights listed in OpenStreetMap, 30 km away.

  • Nālāgarh 11 km northwest, about 11 min by car
  • Chandigarh 25 km south, about 25 min by car
  • Mani Mājra 27 km south, about 27 min by car
  • Panchkula 30 km south, about 30 min by car
  • Mohali 32 km south, about 32 min by car
  • Shimla 39 km northeast, about 39 min by car
  • Naraingarh 62 km southeast, about 1 h by car
  • Patiāla 79 km southwest, about 1 h 15 min by car
  • Mandi 85 km north, about 1 h 30 min by car
  • Ludhiana 90 km west, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits
  • Truck, Ravi Kumar, CC BY 3.0

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.