Kalka

Haryāna, India

Why visit Kalka?

Kalka is a small town in Panchkula district, at the extreme northeastern tip of Haryana where the plains meet the Shivalik foothills and the state borders Himachal Pradesh. The town takes its name from the goddess Kali (Kalika), to whom its principal temple is dedicated. For most travellers Kalka is less a destination in itself than a gateway: it sits on the main highway and rail corridor toward Shimla and the rest of Himachal Pradesh, and it is the celebrated lower terminus of the Kalka-Shimla narrow-gauge "toy train".

The town's defining feature is its railway junction. Kalka is where the broad-gauge Indian Railways network ends and the famous narrow-gauge mountain line begins, climbing roughly 100 km through Solan to Shimla. That line opened in 1903 and is inscribed on the UNESCO World Heritage List as part of the Mountain Railways of India. Because of this role as a transfer point, Kalka sees a steady flow of tourists changing trains on their way up to the hills.

Lying at the foot of the mountains, Kalka has a climate that is hot in the plains-style summer (April to June, when daytime temperatures can be uncomfortable) and cool in winter. The most pleasant time to visit is the post-monsoon and cooler months, roughly October to March, which also align with the popular season for onward travel to Shimla. The monsoon (July to September) brings greenery to the surrounding Shivaliks but can disrupt mountain road and rail travel.

Planning Kalka? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Plane

The nearest airport is Chandigarh International Airport (IATA: IXC), about 20 km away, with domestic connections to major Indian cities and some international flights. From the airport, taxis and app-based cabs are the usual way to reach Kalka; the drive takes well under an hour in normal traffic. Pre-paid taxi counters operate at the airport, and ride-hailing apps generally serve the Chandigarh-Panchkula area.

By Train

Kalka railway station is a junction on the main Indian Railways network and is well connected to Delhi, Chandigarh and beyond; the Kalka Mail and Shatabdi-class services link it with the capital. It is also the lower terminus of the UNESCO-listed Kalka-Shimla narrow-gauge railway, so most visitors arrive on a broad-gauge train and change here to the special "toy train" for the roughly 100 km mountain journey via Solan to Shimla. Toy-train seats, especially on popular services, sell out in season, so book the narrow-gauge leg well in advance through Indian Railways (IRCTC).

By Car / Road

Kalka lies on National Highway 5 (the Chandigarh-Shimla highway), making road access straightforward. Chandigarh is about 20 km away (under an hour), and Delhi is roughly 270 km to the south (around 5-6 hours by road, traffic permitting). The town is a natural stop or staging point for road trips heading up into Himachal Pradesh. Frequent buses run between Chandigarh, Panchkula and Kalka, and Himachal Pradesh and Haryana state-run buses pass through on the Shimla route.

Kalka is a compact town and much of the central area near the railway station and main bazaar is walkable. For longer hops, cycle-rickshaws and autorickshaws (three-wheelers) are the standard local transport; agree on the fare before setting off, as meters are not the norm. Taxis and app-based cabs can be arranged for trips to nearby Pinjore, Panchkula or Chandigarh airport. Shared autos and local buses also connect Kalka with neighbouring towns along the highway.

What are the things to do?

  • Kali Mata Temple — the temple to the goddess Kali (Kalika) that gives the town its name; the principal religious landmark and a focus of local devotion.

  • Pinjore Gardens (Yadavindra Gardens) — a celebrated Mughal-style terraced garden a short distance from Kalka, laid out across seven descending terraces with water channels, fountains and pavilions; a museum is located within the grounds. One of the best-known sights in the area and a popular day outing.

  • Shri Balaji Temple — a Hindu temple in the town worth visiting for travellers interested in its religious sites.

  • Kalka railway station — the historic junction itself is part of the experience, marking the start of the UNESCO World Heritage narrow-gauge line up to Shimla.

  • Ride the Kalka-Shimla toy train — the signature thing to do here is board the narrow-gauge mountain railway, a slow, scenic climb through tunnels and curves toward Shimla; it is as much an attraction as a means of transport.

  • Explore Pinjore Gardens — stroll the terraces, fountains and pavilions of the Yadavindra Gardens, a relaxed half-day outing especially pleasant in the cooler months.

  • Use Kalka as a hill-country base — the town is a practical jumping-off point for onward trips into the Shivalik foothills and Himachal Pradesh.

Planning Kalka? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

As a transit town on the route to the hills, Kalka offers straightforward North Indian fare — dhabas (roadside eateries) and small restaurants near the highway and railway station serve Punjabi and Haryanvi staples such as dal, paneer dishes, parathas and tandoori breads, with vegetarian options widely available. Snacks and tea stalls cluster around the station for travellers waiting on connections. For a wider range of dining, the larger options of Panchkula and Chandigarh are a short drive away.

Where to drink?

Tea (chai) is the everyday drink and is sold at stalls around the railway station and bazaar, along with cold drinks and bottled water. Tap water is generally not considered safe for visitors; stick to sealed bottled or filtered water. For cafes and bars, nearby Panchkula and Chandigarh offer far more choice.

Planning Kalka? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

Kalka has modest guesthouses and small hotels catering mainly to travellers in transit to and from the hills, and many visitors choose to stay in nearby Panchkula or Chandigarh, which offer a fuller range of accommodation across budgets.

What should you buy?

The main bazaar near the railway station and town centre is the place for everyday shopping, with small shops selling provisions, snacks and goods aimed at travellers passing through to the hills. Bargaining is normal in informal markets and with street vendors, less so in fixed-price shops.

Where to go next?

  • Shimla (~100 km / a scenic narrow-gauge train ride or road journey) — the Himachal hill-station capital and the classic onward destination from Kalka.
  • Pinjore (a few km) — home to the Yadavindra (Pinjore) Gardens, an easy short trip.
  • Solan (~50 km, on the Kalka-Shimla line) — a hill town partway up to Shimla, known for its mild climate.
  • Chandigarh (~20 km) — the planned city and union-territory capital, with museums, gardens and an airport.
  • Panchkula (~10-15 km) — the neighbouring planned town and district headquarters, with hotels and dining.
  • Kasauli (~40 km) — a quiet colonial-era hill station in Himachal Pradesh, a popular short getaway.

Sample itinerary

Kalka features in a real Tripcuro trip — see the full day-by-day plan.

Nearby in Haryāna

More places to explore around Kalka.

Guide content as of June 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp