There are 10 ways to get from Shimla to Gaushala by taxi, train, 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 Bilochpura Agratrain
8h 29m₹2,767–5,842Train
cheapest- Take the train from Simla to Kalkatrain 52456 / ...
- Take the train from Kalka to Agra Cantttrain 22456
13h 40m₹634–3,418Bus
- 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 Agra, Uttar Pradeshbus Delhi, Delhi State - Agra, Uttar Pradesh
12h 16mDrive 535.9 km
- Drive from Shimla to Gaushalacar 535.9 km
7h 16m₹6,065–8,761Taxi
- Take the taxi from Shimla to Gaushalataxi 535.9 km
7h 16m₹13,000–16,000Bus 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 Bilochpura Agratrain
8h 14m₹5,463–12,393Bus, train
- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Take the train from Chandigarh to New Delhitrain
- Take the train from New Delhi to Bilochpura Agratrain
10h 16m₹909–4,293Bus via Delhi
- Take the bus from Shimla Isbt Tutikandi to Delhi Isbt Kashmeere Gatebus
- Take the bus from Sarai Kale Khan to Agra ISBTbus
16h 1m₹991–2,010Bus to Dehradun Airport, fly to Indira Gandhi International Airport, train
- Take the bus from Shimla, Himachal Pradesh to Dehradun, Uttarakhandbus
- Fly from Dehradun Airport (DED) to Indira Gandhi International Airport (DEL)plane DED - DEL
- Take the train from New Delhi to Bilochpura Agratrain
10hBus 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 Idgah Agra Jntrain
11h 8m₹5,813–14,533
Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL) flights
Questions & Answers
The cheapest way to get from Shimla to Gaushala is to bus via Delhi which costs ₹950 - ₹2,100 and takes 16h 1m.
The fastest way to get from Shimla to Gaushala is to drive which takes 7h 16m and costs ₹6,000 - ₹9,000.
No, there is no direct bus from Shimla to Gaushala. However, there are services departing from Shimla, Himachal Pradesh and arriving at Agra, Uttar Pradesh via Delhi, Delhi State. The journey, including transfers, takes approximately 12h 16m.
No, there is no direct train from Shimla to Gaushala. However, there are services departing from Simla and arriving at Agra Cantt via Kalka. The journey, including transfers, takes approximately 13h 40m.
The distance between Shimla and Gaushala is 549 km. The road distance is 535.9 km.
The best way to get from Shimla to Gaushala without a car is to taxi and train which takes 8h 29m and costs ₹2,700 - ₹6,000.
It takes approximately 8h 29m to get from Shimla to Gaushala, including transfers.
Shimla to Gaushala bus services, operated by RS Yadav Smart Bus, depart from Shimla, Himachal Pradesh station.
Shimla to Gaushala train services, operated by Indian Railways, depart from Simla station.
The best way to get from Shimla to Gaushala is to bus which takes 12h 16m and costs . Alternatively, you can train, which costs ₹600 - ₹3,500 and takes 13h 40m.
What companies run services between Shimla, India and Gaushala, India?
You can take a bus from Shimla, Himachal Pradesh to Gaushala via Delhi, Delhi State and Agra, Uttar Pradesh in around 12h 16m. Alternatively, you can take a train from Simla to Gaushala via Kalka and Agra Cantt in around 13h 40m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹4,600–7,000
Flights from Dehradun Airport to Indira Gandhi International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- ₹3,600–7,000
Flights from Chandigarh International Airport to Jaipur International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,000–11,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 Bilochpura Agra
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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 New Delhi to Bilochpura Agra
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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 New Delhi
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from New Delhi to Bilochpura Agra
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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 Simla to Kalka
- 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
Train from Kalka to Agra Cantt
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from New Delhi to Bilochpura Agra
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- 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 Gandhinagar Jpr to Idgah Agra Jn
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- 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
- 4h 14m
- Estimated price
- ₹2,200–16,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
More Questions & Answers
Shimla to Gaushala bus services, operated by RS Yadav Smart Bus, arrive at Delhi, Delhi State station.
Shimla to Gaushala train services, operated by Indian Railways, arrive at Kalka station.
Yes, the driving distance between Shimla to Gaushala is 536 km. It takes approximately 7h 16m to drive from Shimla to Gaushala.
There are 417+ hotels available in Gaushala.








