There are 9 ways to get from Indore to Sadulshahar by plane, train, bus, 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 Nal Airport, train
best- Fly from Indore (IDR) to Nal Airport (BKB)plane IDR - BKB
- Take the train from Lalgarh Jn to Sadulshahrtrain
10h 6m₹7,275–23,029Train
cheapest- Take the train from Lakshmibai Ngr to Hanumangarh Jntrain 20497
21h 30m₹621–4,706Bus, train
- Take the bus from Indore, Madhya Pradesh to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Bathinda, Punjabbus
- Take the train from Bhatinda Jn to Sadulshahrtrain
24h 59mDrive 975.8 km
- Drive from Indore to Sadulshaharcar 975.8 km
13h 1m₹11,024–15,923Fly to Indira Gandhi International Airport, train
- Fly from Indore (IDR) to Indira Gandhi International Airport (DEL)plane IDR - DEL
- Take the train from Shahabad Md.Pur to Sadulshahrtrain
12h 59m₹6,708–10,773Fly to Bathinda Airport, train
- Fly from Indore (IDR) to Bathinda Airport (BUP)plane IDR - BUP
- Take the train from Bhatinda Jn to Sadulshahrtrain
11h 45m₹7,155–18,850Fly to Jaipur International Airport, train
- Fly from Indore (IDR) to Jaipur International Airport (JAI)plane IDR - JAI
- Take the train from Dahar-Ka-Balaji to Sadulshahrtrain
13h 31m₹6,386–15,346Fly to Chandigarh International Airport, train
- Fly from Indore (IDR) to Chandigarh International Airport (IXC)plane IDR - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Bhatinda Jntrain
- Take the train from Bhatinda Jn to Sadulshahrtrain
11h 11m₹6,787–16,779Bus, train via Ajmer
- Take the bus from Indore, Madhya Pradesh to Ajmer, Rajasthanbus Indore, Madhya Pradesh - Ajmer, Rajasthan
- Take the train from Ajmer to Sadulshahrtrain 14702
23h 39m
Indore to Sadulshahar by train
Questions & Answers
The cheapest way to get from Indore to Sadulshahar is to train which costs ₹600 - ₹4,800 and takes 21h 30m.
The fastest way to get from Indore to Sadulshahar is to fly and train which takes 10h 6m and costs ₹7,000 - ₹23,000.
No, there is no direct train from Indore to Sadulshahar. However, there are services departing from Lakshmibai Ngr and arriving at Sadulshahr via Hanumangarh Jn. The journey, including transfers, takes approximately 21h 30m.
The distance between Indore and Sadulshahar is 911 km. The road distance is 975.8 km.
The best way to get from Indore to Sadulshahar without a car is to train which takes 21h 30m and costs ₹600 - ₹4,800.
It takes approximately 10h 6m to get from Indore to Sadulshahar, including transfers.
Indore to Sadulshahar train services, operated by Indian Railways, depart from Lakshmibai Ngr station.
Indore to Sadulshahar train services, operated by Indian Railways, arrive at Hanumangarh Jn station.
Yes, the driving distance between Indore to Sadulshahar is 976 km. It takes approximately 13h 1m to drive from Indore to Sadulshahar.
What companies run services between Indore, India and Sadulshahar, India?
Indian Railways operates a train from Lakshmibai Ngr to Hanumangarh Jn once a week. Tickets cost ₹500–3,800 and the journey takes 19h 55m.
- Website
- goindigo.in
Flights from Indore to Nal Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹7,000–25,000
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Jaipur International Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Nagpur
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–9,000
Flights from Indore to Jaipur International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Indore to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Indore to Chandigarh International Airport
- Ave. Duration
- 1h 40m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lalgarh Jn to Sadulshahr
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Lakshmibai Ngr to Hanumangarh Jn
- Ave. Duration
- 19h 55m
- Frequency
- Once a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Bhatinda Jn to Sadulshahr
- Ave. Duration
- 2h 5m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Shahabad Md.Pur to Sadulshahr
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Bhatinda Jn to Sadulshahr
- Ave. Duration
- 2h 5m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Dahar-Ka-Balaji to Sadulshahr
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Bhatinda Jn
- Ave. Duration
- 3h 27m
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Bhatinda Jn to Sadulshahr
- Ave. Duration
- 2h 5m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ajmer to Sadulshahr
- Ave. Duration
- 12h 21m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
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
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Travelling to the US: What do I need to know?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.











