There are 7 ways to get from Ahmedgarh to Shimla by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ludhiana to Chandigarhbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
5h 45mTrain
cheapest- Take the train from Ludhiana Jn to Kalkatrain 14504
- Take the train from Kalka to Simlatrain 52451 / ...
13h 1m₹396–3,194Line 11057 train, train, taxi
- Take the train from Ahmadgarh to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Chandigarhtrain
- Take the taxi from Kalka to Shimlataxi
7h 23m₹2,566–5,694Line 11057 train, train, bus via Shimla
- Take the train from Ahmadgarh to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Chandigarhtrain
- Take the bus from Chandigarh to Shimlabus
9h 9mDrive 200.5 km
- Drive from Ahmedgarh to Shimlacar 200.5 km
3h 20m₹2,242–3,238Taxi
- Take the taxi from Ahmedgarh to Shimlataxi 200.5 km
3h 20m₹5,000–6,000Line 11057 train, train, bus
- Take the train from Ahmadgarh to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
7h 53m₹614–3,294
Ahmedgarh to Shimla by train
Comparing Your Travel Options
The cheapest way to get from Ahmedgarh to Shimla is to line 11057 train and train and bus which costs ₹600 - ₹3,300 and takes 7h 53m.
The fastest way to get from Ahmedgarh to Shimla is to drive which takes 3h 20m and costs ₹2,200 - ₹3,300.
No, there is no direct bus from Ahmedgarh to Shimla. However, there are services departing from Ludhiana and arriving at Shimla Isbt Tutikandi via Chandigarh. The journey, including transfers, takes approximately 5h 45m.
No, there is no direct train from Ahmedgarh to Shimla. However, there are services departing from Ahmadgarh and arriving at Simla via Ludhiana Jn and Kalka. The journey, including transfers, takes approximately 13h 1m.
The distance between Ahmedgarh and Shimla is 232 km. The road distance is 200.5 km.
The best way to get from Ahmedgarh to Shimla without a car is to bus which takes 5h 45m and costs .
It takes approximately 5h 45m to get from Ahmedgarh to Shimla, including transfers.
Ahmedgarh to Shimla bus services, operated by SLGT Travels, depart from Ludhiana station.
Ahmedgarh to Shimla train services, operated by Indian Railways, depart from Ludhiana Jn station.
The best way to get from Ahmedgarh to Shimla is to bus which takes 5h 45m and costs . Alternatively, you can train, which costs ₹390 - ₹3,200 and takes 13h 1m.
What companies run services between Ahmedgarh, Punjab, India and Shimla, India?
You can take a vehicle from Ahmedgarh to Shimla Isbt Tutikandi via Ludhiana and Chandigarh in around 5h 45m. Alternatively, you can take a train from Ahmadgarh to Simla via Ludhiana Jn and Kalka in around 13h 1m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ahmadgarh to Ludhiana Jn
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Ludhiana Jn to Chandigarh
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ahmadgarh to Ludhiana Jn
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Ludhiana Jn to Chandigarh
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ahmadgarh to Ludhiana Jn
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Ludhiana Jn to Chandigarh
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ludhiana Jn to Kalka
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kalka to Simla
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Ludhiana to Chandigarh
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Shimla
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ludhiana to Chandigarh
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- 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
- Phone
- +91 9088900002
- expresslineparibahan@gmail.com
- Website
- Express Line
Bus from Chandigarh to Shimla
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
- Ave. Duration
- 2h 17m
- Estimated price
- ₹2,200–6,000
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
Chiku Cab
- Phone
- +91 844 844 5504
- Website
- chikucab.com
Punjabi Cab
- Phone
- +91 977 000 0978
- Website
- punjabicab.com
Waho Cabs
- Phone
- +91 769 697 1111
- Website
- wahocabs.com
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 What are the different types of Renfe trains in Spain?, Travelling by boat in Italy, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Ahmedgarh to Shimla bus services, operated by SLGT Travels, arrive at Chandigarh station.
Ahmedgarh to Shimla train services, operated by Indian Railways, arrive at Kalka station.
Yes, the driving distance between Ahmedgarh to Shimla is 201 km. It takes approximately 3h 20m to drive from Ahmedgarh to Shimla.
There are 637+ hotels available in Shimla.