There are 6 ways to get from Shivpuri to Khargone by train, bus, car, taxi, 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.
Train, bus via Bhopal
best- Take the train from Shivpuri to Bhopal Jntrain 12198
- Take the bus from Bhopal, Madhya Pradesh to Khargone, Madhya Pradeshbus Bhopal, Madhya Pradesh - Khargone, Madhya Pradesh
11h 55mDrive 501.5 km
cheapest- Drive from Shivpuri to Khargonecar 501.5 km
8h 18m₹5,640–8,146Train, bus
- Take the train from Shivpuri to Gwalior Jn.train
- Take the bus from Gwalior, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Khargone, Madhya Pradeshbus
19h 7mTaxi
- Take the taxi from Shivpuri to Khargonetaxi 501.5 km
8h 18m₹9,000–11,000Train, fly, bus
- Take the train from Shivpuri to Sanicharatrain
- Fly from Gwalior Airport (GWL) to Indore (IDR)plane GWL - IDR
- Take the bus from Indore, Madhya Pradesh to Khargone, Madhya Pradeshbus
13h 47mTrain, bus #2
- Take the train from Shivpuri to Indore Jn Bgtrain 11126 / ...
- Take the bus from Indore, Madhya Pradesh to Khargone, Madhya Pradeshbus Indore, Madhya Pradesh - Khargone, Madhya Pradesh
14h 3m
Gwalior Airport (GWL) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Shivpuri to Khargone is to drive which costs ₹5,500 - ₹8,500 and takes 8h 18m.
The fastest way to get from Shivpuri to Khargone is to drive which takes 8h 18m and costs ₹5,500 - ₹8,500.
The distance between Shivpuri and Khargone is 670 km. The road distance is 501.5 km.
The best way to get from Shivpuri to Khargone without a car is to train and bus via Bhopal which takes 11h 55m and costs .
It takes approximately 11h 55m to get from Shivpuri to Khargone, including transfers.
Yes, the driving distance between Shivpuri to Khargone is 501 km. It takes approximately 8h 18m to drive from Shivpuri to Khargone.
What companies run services between Shivpuri, India and Khargone, India?
There is no direct connection from Shivpuri to Khargone. However, you can take the train to Bhopal Jn, walk to Bhopal, Madhya Pradesh, then take the bus to Khargone, Madhya Pradesh. Alternatively, you can take a train from Shivpuri to Khargone, Madhya Pradesh via Gwalior Jn., Gwalior, Madhya Pradesh, and Indore, Madhya Pradesh in around 19h 7m.
- Website
- goindigo.in
Flights from Gwalior Airport to Indore via Mumbai
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Gwalior Airport to Indore via Delhi
- Ave. Duration
- 6h 17m
- When
- Tuesday to Friday
- Estimated price
- ₹10,000–20,000
- Website
- airindia.in
Flights from Gwalior Airport to Indore via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–26,000
Flights from Gwalior Airport to Indore via Delhi
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,500–20,000
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Indore via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shivpuri to Bhopal Jn
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Shivpuri to Gwalior Jn.
- Ave. Duration
- 4h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shivpuri to Sanichara
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Shivpuri to Indore Jn Bg
- Ave. Duration
- 9h 33m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Website
- omio.com
Bus from Indore, Madhya Pradesh to Khargone, Madhya Pradesh
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Indore, Madhya Pradesh to Khargone, Madhya Pradesh
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Indore, Madhya Pradesh to Khargone, Madhya Pradesh
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Schedules at
- omio.com
- Ave. Duration
- 8h 18m
- Estimated price
- ₹9,000–11,000
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 Flying into Beijing?, French strikes 2018: What are my alternative transport options?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






