There are 10 ways to get from Shimla to Rājgarh by taxi, train, bus, night bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Shimla to Kalkataxi
- Take the train from Kalka to New Delhitrain
- Take the train from New Delhi to Alwar Jn.train
9h 58m₹2,707–6,482Bus, train
cheapest- Take the bus from Shimla ISBT Tutikandi to Ambalabus 139 / ...
- Take the train from Ambala Cant Jn to Rajgarhtrain 12414 / ...
11h 16m₹651–3,431Bus
- Take the bus from Shimla, Himachal Pradesh to Delhi, Delhi Statebus Shimla, Himachal Pradesh - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Alwar, Rajasthanbus Delhi, Delhi State - Alwar, Rajasthan
13h 2mBus, night bus, train
- Take the bus from Shimla, Himachal Pradesh to Chandigarh, Punjabbus
- Take the nightbus from Chandigarh to ISBT Kashmiri Gatenightbus
- Take the train from Delhi to Rajgarhtrain
14h 56mDrive 553 km
- Drive from Shimla to Rājgarhcar 553 km
6h 29m₹6,281–9,072Taxi
- Take the taxi from Shimla to Rājgarhtaxi 553 km
6h 29m₹13,000–17,000Bus, train via Karol Bāgh
- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Take the train from Chandigarh to Delhi Cantttrain
- Take the train from Delhi Cantt to Rajgarhtrain
10h 30m₹739–4,183Bus to Chandigarh International Airport, fly to Jaipur International Airport, train
- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Fly from Chandigarh International Airport (IXC) to Jaipur International Airport (JAI)plane IXC - JAI
- Take the train from Gandhinagar Jpr to Rajgarhtrain
8h 27m₹5,553–13,973Bus to Chandigarh International Airport, fly to Indira Gandhi International Airport, train
- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Fly from Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL)plane IXC - DEL
- Take the train from New Delhi to Alwar Jn.train
9h 43m₹5,203–10,533Bus to Dehradun Airport, fly to Jaipur International Airport, train
- Take the bus from Shimla, Himachal Pradesh to Dehradun, Uttarakhandbus
- Fly from Dehradun Airport (DED) to Jaipur International Airport (JAI)plane DED - JAI
- Take the train from Gandhinagar Jpr to Rajgarhtrain
10h 23m
Shimla to Rājgarh by bus and train
Comparing Your Travel Options
The cheapest way to get from Shimla to Rājgarh is to bus and train which costs ₹650 - ₹3,500 and takes 11h 16m.
The fastest way to get from Shimla to Rājgarh is to drive which takes 6h 29m and costs ₹6,000 - ₹9,500.
No, there is no direct bus from Shimla to Rājgarh. However, there are services departing from Shimla, Himachal Pradesh and arriving at Alwar, Rajasthan via Delhi, Delhi State. The journey, including transfers, takes approximately 13h 2m.
The distance between Shimla and Rājgarh is 547 km. The road distance is 553 km.
The best way to get from Shimla to Rājgarh without a car is to taxi and train which takes 9h 58m and costs ₹2,700 - ₹6,500.
It takes approximately 9h 58m to get from Shimla to Rājgarh, including transfers.
Shimla to Rājgarh bus services, operated by RS Yadav Smart Bus, depart from Shimla, Himachal Pradesh station.
Shimla to Rājgarh bus services, operated by RS Yadav Smart Bus, arrive at Delhi, Delhi State station.
Yes, the driving distance between Shimla to Rājgarh is 553 km. It takes approximately 6h 29m to drive from Shimla to Rājgarh.
There are 30+ hotels available in Rājgarh.
What companies run services between Shimla, India and Rājgarh, Rajasthan, India?
You can take a bus from Shimla, Himachal Pradesh to Rajgarh via Delhi, Delhi State, Alwar, Rajasthan, and Alwar Jn. in around 13h 2m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Jaipur International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹4,500–6,000
Flights from Dehradun Airport to Jaipur International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Dehradun Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalka to New Delhi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from New Delhi to Alwar Jn.
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Delhi to Rajgarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Chandigarh to Delhi Cantt
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Delhi Cantt to Rajgarh
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Rajgarh
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Gandhinagar Jpr to Rajgarh
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 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 New Delhi to Alwar Jn.
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gandhinagar Jpr to Rajgarh
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 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
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Shimla, Himachal Pradesh to Delhi, Delhi State
- Ave. Duration
- 8h
- Frequency
- Hourly
- Website
- RS Yadav Smart Bus
- Ave. Duration
- 3h 50m
- Estimated price
- ₹2,200–17,000
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide








