There are 5 ways to get from Garhshankar to Shimla by bus (Flixbus), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Chandīgarh
best- Take the bus from FlixBus Hoshiarpur - Banga Chowk to FlixBus Chandigarh - Sector 43bus FlixBus IN0121A / ...
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
4h 42m₹584–1,616Drive 159.1 km
- Drive from Garhshankar to Shimlacar 159.1 km
2h 49m₹1,544–2,230Taxi
- Take the taxi from Garhshankar to Shimlataxi 159.1 km
2h 49m₹4,000–4,900Bus
- Take the bus from Garhshankar to Chandigarhbus redbusIndia_A/C Sleeper
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
4h 58mBus #2
- Take the bus from Garhshankar to Chandigarhbus redbusIndia_A/C Sleeper
- Take the bus from Chandigarh to Shimlabus redbusIndia_Volvo A/C Semi Sleeper
6h 29m
Comparing Your Travel Options
The cheapest way to get from Garhshankar to Shimla is to bus via Chandīgarh which costs ₹550 - ₹1,700 and takes 4h 42m.
The fastest way to get from Garhshankar to Shimla is to drive which takes 2h 49m and costs ₹1,500 - ₹2,300.
No, there is no direct bus from Garhshankar to Shimla. However, there are services departing from FlixBus Hoshiarpur - Banga Chowk and arriving at Shimla Isbt Tutikandi via Isbt-43 and Chandigarh. The journey, including transfers, takes approximately 4h 42m.
The distance between Garhshankar and Shimla is 209 km. The road distance is 159.1 km.
The best way to get from Garhshankar to Shimla without a car is to bus via Chandīgarh which takes 4h 42m and costs ₹550 - ₹1,700.
It takes approximately 4h 42m to get from Garhshankar to Shimla, including transfers.
Garhshankar to Shimla bus services, operated by PV Holidays, depart from Garhshankar station.
Garhshankar to Shimla bus services, operated by PV Holidays, arrive at Chandigarh station.
Yes, the driving distance between Garhshankar to Shimla is 159 km. It takes approximately 2h 49m to drive from Garhshankar to Shimla.
Book your Garhshankar to Shimla bus tickets online with Omio.
What companies run services between Garhshankar, India and Shimla, India?
You can take a bus from FlixBus Hoshiarpur - Banga Chowk to Shimla Isbt Tutikandi via FlixBus Chandigarh - Sector 43, Isbt-43, Isbt-17, and Chandigarh in around 4h 42m.
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Hoshiarpur - Banga Chowk to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹210–420
- Website
- FlixBus India
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
- Website
- PV Holidays
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- PV Holidays
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- PV Holidays
- Website
- Awadh Travels
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Awadh Travels
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Awadh Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Website
- Deltin Travels Pvt Ltd
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Schedules at
- Orbit Aviation Private Limited
Bus from Garhshankar to Chandigarh
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Schedules at
- Orbit Aviation Private Limited
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Shimla
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Website
- RS Yadav Smart Bus
- Website
- PAL Travel Lines
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Shree Nandi Travels
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Shree Nandi Travels
- Ave. Duration
- 2h 49m
- Estimated price
- ₹4,000–4,900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Italy Travel Guides, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 632+ hotels available in Shimla.























