There are 5 ways to get from Naina Devi to Indore by taxi, plane, bus (Flixbus), 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.
Taxi to Chandigarh International Airport, fly
best- Take the taxi from Naina Devi to Chandigarh International Airport (IXC)
- Fly from Chandigarh International Airport (IXC) to Indore (IDR)IXC - IDR
3h 31m₹6,491–14,353Train
cheapest- Take the train from Anandpur Sahib to Indore Jn Bg19308
25h 2m₹1,392–5,395Bus (Flixbus)
- Take the bus from FlixBus Anandpur - Sahib to FlixBus Delhi - Kashmere GateFlixBus IN0211B / ...
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Indore - Aurobindo HospitalFlixBus IN0520A / ...
22h 49m₹2,348–6,206Drive 1,100.4 km
- Drive from Naina Devi to Indore1,100.4 km
13h 41m₹11,699–16,898Taxi to Sri Guru Ram Dass Jee International Airport, fly
- Take the taxi from Naina Devi to Amritsar-Airport-ATQ
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Indore (IDR)ATQ - IDR
7h 30m₹8,821–13,425
Chandigarh International Airport (IXC) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Naina Devi to Indore is to train which costs ₹1,300 - ₹5,500 and takes 25h 2m.
The fastest way to get from Naina Devi to Indore is to taxi and fly which takes 3h 31m and costs ₹6,500 - ₹15,000.
The distance between Naina Devi and Indore is 998 km. The road distance is 1100.4 km.
The best way to get from Naina Devi to Indore without a car is to bus which takes 22h 49m and costs ₹2,300 - ₹6,500.
It takes approximately 3h 31m to get from Naina Devi to Indore, including transfers.
The best way to get from Naina Devi to Indore is to bus which takes 22h 49m and costs ₹2,300 - ₹6,500. Alternatively, you can train, which costs ₹1,300 - ₹5,500 and takes 25h 2m.
Yes, the driving distance between Naina Devi to Indore is 1100 km. It takes approximately 13h 41m to drive from Naina Devi to Indore.
There are 523+ hotels available in Indore.
What companies run services between Naina Devi, India and Indore, India?
You can take a vehicle from Naina Devi to Rajwada via FlixBus Anandpur - Sahib, FlixBus Delhi - Kashmere Gate, FlixBus Delhi Kashmere Gate ISBT, and Arvindo in around 22h 49m. Alternatively, Indian Railways operates a train from Anandpur Sahib to Indore Jn Bg twice a week. Tickets cost ₹550–4,400 and the journey takes 24h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Chandigarh International Airport to Indore
- Ave. Duration
- 1h 45m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–14,000
Flights from Chandigarh International Airport to Indore via Delhi
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Chandigarh International Airport to Indore via Jammu
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- ₹5,500–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Ahmedabad
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Pune
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Kolkata
- Ave. Duration
- 8h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Mumbai
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Indore via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹4,400–9,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Delhi
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Indore via Delhi
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Anandpur Sahib to Indore Jn Bg
- Ave. Duration
- 24h 35m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,500–4,400
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Anandpur - Sahib to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹500–1,600
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Indore - Aurobindo Hospital
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–3,600
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 33m
- Estimated price
- ₹1,900–4,000
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






