There are 8 ways to get from Ayodhya to Shimla by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chandigarh International Airport, bus
best- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Chandigarh International Airport (IXC)plane AYJ - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
8h 59m₹6,710–16,613Train, bus via Haridwar
cheapest- Take the train from Ayodhya to Haridwar Jntrain 13009
- Take the bus from Haridwar to Shimla ISBT Tutikandibus 1345 / ...
24h 17m₹839–4,055Bus via Delhi
- Take the bus from Ayodhya to Delhi ISBT Kashmiri Gatebus
- Take the bus from Kashmiri Gate to Tribune Chowkbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
19h 31m₹1,722–6,249Train, bus
- Take the train from Ayodhya to Sultanpurtrain
- Take the train from Sultanpur to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
20h 10m₹879–5,204Drive 909.4 km
- Drive from Ayodhya to Shimlacar 909.4 km
11h 27m₹10,274–14,840Fly to Dehradun Airport, bus
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Dehradun Airport (DED)plane AYJ - DED
- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus
8h 47mBus
- Take the bus from Darshan Nagar to Alambaghbus
- Take the bus from Lucknow, Uttar Pradesh to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus
19h 55mTrain, taxi
- Take the train from Ayodhya to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kalkatrain
- Take the taxi from Kalka to Shimlataxi
22h 21m₹2,709–6,649
Ayodhya to Shimla by train, foot, and bus
Questions & Answers
The cheapest way to get from Ayodhya to Shimla is to train and bus via Haridwar which costs ₹800 - ₹4,100 and takes 24h 17m.
The fastest way to get from Ayodhya to Shimla is to fly and bus which takes 8h 59m and costs ₹6,500 - ₹17,000.
No, there is no direct bus from Ayodhya to Shimla. However, there are services departing from Ayodhya and arriving at Shimla Isbt Tutikandi via Kashmiri Gate, Sector 29/31 and Chandigarh. The journey, including transfers, takes approximately 19h 31m.
The distance between Ayodhya and Shimla is 816 km. The road distance is 909.4 km.
The best way to get from Ayodhya to Shimla without a car is to bus via Delhi which takes 19h 31m and costs ₹1,700 - ₹6,500.
It takes approximately 8h 59m to get from Ayodhya to Shimla, including transfers.
Ayodhya to Shimla bus services, operated by Laxmi Holidays, depart from Ayodhya station.
Ayodhya to Shimla bus services, operated by Laxmi Holidays, arrive at Delhi ISBT Kashmiri Gate station.
Yes, the driving distance between Ayodhya to Shimla is 909 km. It takes approximately 11h 27m to drive from Ayodhya to Shimla.
There are 649+ hotels available in Shimla.
What companies run services between Ayodhya, India and Shimla, India?
You can take a bus from Ayodhya to Shimla Isbt Tutikandi via Delhi ISBT Kashmiri Gate, Kashmiri Gate, Tribune Chowk, Sector 29/31, Isbt-17, and Chandigarh in around 19h 31m.
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹6,000–14,000
Flights from Maryada Purushottam Shri Ram International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Maryada Purushottam Shri Ram International Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–14,000
Flights from Maryada Purushottam Shri Ram International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹4,500–17,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ayodhya to Sultanpur
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Sultanpur to Chandigarh
- Ave. Duration
- 14h 10m
- Frequency
- Twice a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Ayodhya to Ambala Cant Jn
- Ave. Duration
- 18h 50m
- Frequency
- Twice daily
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Ambala Cant Jn to Kalka
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ayodhya to Haridwar Jn
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- 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
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 Haridwar to Shimla ISBT Tutikandi
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Estimated price
- ₹500–1,500
- Website
- hrtchp.com
- Ordinary
- ₹500–700
- AC Himdhara
- ₹800–1,100
- Ordinary
- ₹600–750
- AC
- ₹1,200–1,500
- Ave. Duration
- 1h 15m
- Estimated price
- ₹2,200–2,700
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
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








