There are 8 ways to get from Indore to Shangarh by plane, night bus, taxi, bus, train, 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.
Fly to Chandigarh International Airport, night bus, taxi
best- Fly from Indore (IDR) to Chandigarh International Airport (IXC)plane IDR - IXC
- Take the nightbus from Chandigarh to Kullunightbus
- Take the taxi from Kullu to Shangarhtaxi
7h 27m₹8,224–15,679Bus
cheapest- Take the bus from Indore to Delhibus Indore - Delhi
- Take the bus from Delhi to Autbus Delhi - Aut
24h 2m₹2,082–3,965Train, taxi
- Take the train from Indore Jn Bg to Sirhind Jntrain
- Take the train from Sirhind Jn to Kiratpur Sahibtrain
- Take the taxi from Kiratpur Sahib to Shangarhtaxi
24h 53m₹3,389–8,590Drive 1,216.7 km
- Drive from Indore to Shangarhcar 1,216.7 km
14h 27m₹13,746–19,855Fly to Kangra Airport, taxi
- Fly from Indore (IDR) to Kangra Airport (DHM)plane IDR - DHM
- Take the taxi from Kangra Airport (DHM) to Shangarhtaxi
8h 22m₹15,007–29,000Fly to Kulu, taxi
- Fly from Indore (IDR) to Kulu (KUU)plane IDR - KUU
- Take the taxi from Kulu (KUU) to Shangarhtaxi
9h 29m₹7,976–20,725Bus, taxi
- Take the bus from Indore, Madhya Pradesh to Delhi, Delhi Statebus
- Take the bus from FlixBus Delhi RK Ashram to FlixBus Banjarbus
- Take the taxi from FlixBus Banjar to Shangarhtaxi
29h 10m₹2,790–5,782Train, bus, taxi
- Take the train from Indore Jn Bg to Chandigarhtrain
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Banjarbus
- Take the taxi from FlixBus Banjar to Shangarhtaxi
31h 48m₹2,121–7,418
Indore (IDR) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Indore to Shangarh is to bus which costs ₹2,000 - ₹4,000 and takes 24h 2m.
The fastest way to get from Indore to Shangarh is to fly and night bus and taxi which takes 7h 27m and costs ₹8,000 - ₹16,000.
No, there is no direct bus from Indore to Shangarh. However, there are services departing from Indore and arriving at Aut via Delhi. The journey, including transfers, takes approximately 24h 2m.
The distance between Indore and Shangarh is 1166 km. The road distance is 1216.7 km.
The best way to get from Indore to Shangarh without a car is to bus which takes 24h 2m and costs ₹2,000 - ₹4,000.
It takes approximately 7h 27m to get from Indore to Shangarh, including transfers.
Indore to Shangarh bus services, operated by IntrCity SmartBus, depart from Indore station.
Indore to Shangarh bus services, operated by IntrCity SmartBus, arrive at Delhi station.
Yes, the driving distance between Indore to Shangarh is 1217 km. It takes approximately 14h 27m to drive from Indore to Shangarh.
There are 243+ hotels available in Shangarh.
What companies run services between Indore, India and Shangarh, India?
You can take a bus from Indore to Shangarh via Delhi and Aut in around 24h 2m.
- Website
- goindigo.in
Flights from Indore to Chandigarh International Airport
- Ave. Duration
- 1h 40m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–12,000
Flights from Indore to Kangra Airport via Delhi
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Indore to Kangra Airport via Chandigarh International Airport
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–20,000
Flights from Indore to Kangra Airport via Ahmedabad, Chandigarh International Airport
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Indore Jn Bg to Sirhind Jn
- Ave. Duration
- 19h 53m
- Frequency
- Once daily
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Sirhind Jn to Kiratpur Sahib
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- 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 Indore Jn Bg to Chandigarh
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Night bus from Chandigarh to Kullu
- Ave. Duration
- 4h 2m
- Frequency
- Every 5 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Bus from Indore, Madhya Pradesh to Delhi, Delhi State
- Ave. Duration
- 14h
- Frequency
- Every 30 minutes
- Estimated price
- ₹850–1,700
- Schedules at
- Laxmi Holidays
- Ave. Duration
- 1h 48m
- Estimated price
- ₹1,100–7,000
Chandel Taxi Service
- Phone
- +91 76 50 08 85 18
- Website
- chandeltaxiservice.com
Kullu Manali Taxi Service
- Phone
- +91 94 18 57 80 00
- Website
- hillcabz.in
Manali Taxi Cab Service
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
Chandel Taxi Service
- Phone
- +91 76 50 08 85 18
- Website
- chandeltaxiservice.com
Kullu Manali Taxi Service
- Phone
- +91 94 18 57 80 00
- Website
- hillcabz.in
Manali Taxi Cab Service
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











