GoAsia
India

How to Get from Shimla to Chandigarh

How to travel from Shimla to Chandigarh: CTU buses, the Kalka-Shimla toy train and private taxis from about $24.

Last updated: October 29, 2026

How to Get from Shimla to Chandigarh
Contents

Leaving the pine-scented air of the Queen of Hills for the orderly streets of Chandigarh is a descent from the Himalayan foothills to the plains of Punjab and Haryana. The road winds down through the Shivalik range with wide views over deep valleys, and it links the colonial charm of Shimla with the modernist planning of Le Corbusier's Chandigarh.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Ordinary and luxury coaches run regularly between Shimla, Delhi and Chandigarh, taxis are available on demand in Shimla,[1] and a heritage mountain railway covers the first part of the way down. You can book your ride on GoAsia.cc.

Shimla to Chandigarh by Bus

The bus is the classic way down the mountain. The Chandigarh Transport Undertaking (CTU) runs 8 buses a day from Shimla to ISBT-43 in Chandigarh, leaving at 11:36, 12:50, 12:58, 15:20, 15:30, 18:30, 19:30 and 22:45, and 8 in the other direction at 05:00, 06:54, 07:00, 08:38, 08:48, 13:20, 13:30 and 17:12. 4 buses each way are air-conditioned.[2] Other operators run further departures.

Pick an AC bus in summer, when the temperature climbs steadily as you leave the high altitude of Shimla. Non-AC buses let you open the windows for the last of the cool mountain air.

Shimla to Chandigarh by Train

The Kalka-Shimla Railway is a 96.6 km single-track mountain line.[3] It was built between 1898 and 1903, has 102 tunnels and is part of the UNESCO World Heritage site Mountain Railways of India.[1] To reach Chandigarh by rail, ride the narrow-gauge train down to Kalka and continue by road. It is the slowest way down and the most scenic.

Shimla railway station of the Kalka-Shimla Railway
Shimla railway station of the Kalka-Shimla RailwayPhoto: ANKAN / Wikimedia Commons, CC BY-SA 4.0

Shimla to Chandigarh by Private Transfer

A private taxi gives you door-to-door service and lets you stop at viewpoints or a roadside dhaba for tea. On booking platforms, private transfers start at about $24 (October 2026). The drive takes from about 3 hours, longer with traffic, weather or roadworks.[4]

Chandigarh International Airport is 14 km from the city center,[5] so a taxi is the easiest way to reach a flight. You can choose from hatchbacks and sedans for solo travelers and couples to SUVs and vans for families and groups with more luggage.

Comparing Your Options

ModeHow it worksBest for
Bus8 CTU departures a day each way, plus other operators[2]Budget travel
Toy train and roadKalka-Shimla Railway to Kalka, then road to Chandigarh[1]Scenery
Private TransferDoor-to-door taxi from about $24 (October 2026)[4]Groups, luggage and flights

Tips for Traveling from Shimla to Chandigarh

  • Motion Sickness: The road down involves numerous sharp bends and hairpins. If you are prone to motion sickness, take medication beforehand and avoid a heavy meal before departure.
  • Timing Your Departure: Traffic builds up on weekends and holidays. If you have a flight to catch from Chandigarh, add an extra hour to your plan.
  • Temperature Change: Chandigarh is noticeably warmer than Shimla, so keep a light layer you can remove on the way.
  • Booking: In peak tourist seasons, buses and private cars book up quickly. Secure your ticket early to get the time slot you want.
  • Hydration: Keep a bottle of water with you. The dry mountain air can be dehydrating.

Timetable

Bus Shimla - Chandigarh $ 3.84–60.29 2h 25m – 1days 5h 35m
  • →  Non-AC Seater 06:12, 06:40, 07:25, 07:40, 08:00, 08:12, 08:48, 09:05, 10:05, 10:24, 10:54, 11:06, 11:12, 11:18, 12:18, 12:30, 13:36, 13:48, 14:42, 15:00, 16:28, 17:18, 17:24, 18:00, 19:10, 20:00, 20:10, 20:40, 21:45, 23:30
  • →  A/C Semi Sleeper 00:30, 08:30, 09:05, 09:30, 10:00, 10:30, 11:15, 12:25, 12:30, 18:20, 19:30, 20:00, 20:20, 20:30, 21:00, 21:15, 21:30, 21:50, 22:00, 22:30, 22:40, 23:35
  • →  Standard 21:00, 21:30, 22:15
Taxi Shimla - Chandigarh $ 24.16–85.36 55m – 4h
  • →  Comfort 3pax
  • →  Van 6pax
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
  • →  Economy 3pax
  • →  Van 8pax
Taxi Shimla - Mohali $ 32.57–60.95 1h 10m
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan

Frequently Asked Questions

How can I book tickets from Shimla to Chandigarh?

Use the booking tool on this page to compare the transport options currently available from Shimla to Chandigarh, including current prices and schedules.

What is the cheapest way to get from Shimla to Chandigarh?

The bus is the cheapest option. CTU runs 8 buses a day from Shimla to Chandigarh, and other operators add more departures.

What is the fastest way to get from Shimla to Chandigarh?

A private taxi avoids the stops of public buses and picks you up at your hotel. The drive takes from about 3 hours.

How long does it take to get from Shimla to Chandigarh?

Allow from about 3 hours by taxi or bus, longer with traffic, weather or roadworks. The narrow-gauge train to Kalka is the slowest and most scenic option.

Is the road from Shimla to Chandigarh safe at night?

The road is a busy highway with many sharp curves. Driving through the mountains at night needs extra care because of reduced visibility, so a professional driver or a bus is the better choice after dark.

Are there stops for food along the way?

Yes. Roadside dhabas along the highway serve fresh local food and tea, and private transfers can stop wherever you like.

Can I get a direct transfer to Chandigarh Airport?

Yes. A private transfer can take you from Shimla straight to Chandigarh International Airport, which is 14 km from the city center.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Himachal Pradesh Tourism: Shimla. Retrieved October 25, 2026.
  2. [2] Chandigarh Transport Undertaking: Time table of ISBT-17 and 43 Chandigarh, CTU bus services on inter-state routes (amended 22.04.2026). Retrieved October 25, 2026.
  3. [3] UNESCO World Heritage Centre: Mountain Railways of India. Retrieved October 17, 2026.
  4. [4] 12Go: Shimla - Chandigarh and Shimla - Mohali timetable. Retrieved October 25, 2026.
  5. [5] IndiGo: Chandigarh to Kolkata Flights. Retrieved October 25, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.