Shimla
Shimla
Bus Driving

Dhariwal to Shimla

Updated: 28 May 2026

The journey from Dhariwal to Shimla is approximately 320 kilometers. You will travel via Jalandhar, Ludhiana, and Chandigarh on NH 5. The route is well-connected by road, and you can take a bus or drive to Chandigarh, then continue to Shimla. The drive from Chandigarh to Shimla is particularly scenic as you climb into the hills. The total travel time is around 7 to 9 hours.

Total Distance: 320 km driving distance, 240 km straight-line air distance.
Fastest Way
Private taxi, taking 7.5 hours.
Cheapest Way
Public bus from Chandigarh, costing around 500 INR.
Compare Dhariwal to Shimla Routes
Bus
Connecting
Driving
Direct
Duration 9 hours 8 hours
Avg Price 600-1200 INR 5000-8000 INR
Operator HRTC Private Taxi
Route Dhariwal - Jalandhar - Chandigarh - Shimla Dhariwal - Jalandhar - Ludhiana - Chandigarh - Shimla
Tip HRTC Volvo buses from Chandigarh are very comfortable. The Chandigarh-Shimla highway is prone to traffic; start early.
Travel Tips
  • Motion Sickness
    Carry medication if you are prone to motion sickness on hilly roads.
  • Footwear
    Wear comfortable walking shoes as Shimla is best explored on foot.
  • Weather
    Carry a light jacket even in summer.
  • Traffic
    Avoid driving in the city center as parking is limited.
  • Booking
    Book your hotel in advance, especially during weekends.
Safety Tips
  • Road Safety
    Be careful on sharp turns in the hills.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure in crowded tourist areas.
  • Night Travel
    Avoid driving on mountain roads after dark.
People Also Ask
  • Is there a train?
    You can take a train to Kalka and then the toy train to Shimla.
  • How long is the drive?
    It takes about 8 hours from Dhariwal.
  • Is it safe?
    Yes, it is a popular and safe tourist destination.
  • What is the best time to visit?
    Spring and autumn are ideal.
  • Are there buses?
    Yes, frequent buses connect Chandigarh to Shimla.
Quick Info
  • From Dhariwal, Punjab, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shimla
1
The Ridge
Walk along this famous open space in the heart of Shimla.
2
Mall Road
Shop and dine in this bustling pedestrian-only street.
3
Jakhu Temple
Visit this temple dedicated to Lord Hanuman for a great view.
4
Christ Church
Admire the neo-Gothic architecture of this historic church.
Tags
Dhariwal to Shimla Shimla travel Punjab to Himachal Dhariwal transport Shimla tourism road trip Himachal travel guide Shimla India travel