There are 6 ways to get from Shivpuri to Katni by train, car, taxi, bus, 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
best- Take the train from Shivpuri to Mungaolitrain 12198
- Take the train from Mungaoli to Katni Murwaratrain 12182 / ...
8h 41m₹387–3,050Drive 405 km
- Drive from Shivpuri to Katnicar 405 km
6h₹4,539–6,556Taxi
- Take the taxi from Shivpuri to Katnitaxi 405 km
6h₹7,000–9,000Bus, fly, train
- Take the bus from Shivpuri to Gwaliorbus
- Fly from Gwalior Airport (GWL) to Jabalpur (JLR)plane GWL - JLR
- Take the train from Jabalpur to Katnitrain
22h 16mTrain via Bina Etawa
- Take the train from Shivpuri to Bina Jntrain 12198
- Take the train from Bina Jn to Katni Murwaratrain 11071 / ...
8h 45m₹388–3,031Train #2
- Take the train from Shivpuri to Virangana Lakshmibai Jhansitrain 02200 / ...
- Take the train from Virangana Lakshmibai Jhansi to Katni Murwaratrain 22182 / ...
12h 27m₹439–3,439
Shivpuri to Katni by train
Comparing Your Travel Options
The cheapest way to get from Shivpuri to Katni is to train via Bina Etawa which costs ₹380 - ₹3,100 and takes 8h 45m.
The fastest way to get from Shivpuri to Katni is to drive which takes 6h and costs ₹4,500 - ₹7,000.
No, there is no direct train from Shivpuri to Katni. However, there are services departing from Shivpuri and arriving at Katni Murwara via Mungaoli. The journey, including transfers, takes approximately 8h 41m.
The distance between Shivpuri and Katni is 478 km. The road distance is 405 km.
The best way to get from Shivpuri to Katni without a car is to train which takes 8h 41m and costs ₹380 - ₹3,100.
It takes approximately 8h 41m to get from Shivpuri to Katni, including transfers.
Shivpuri to Katni train services, operated by Indian Railways, depart from Shivpuri station.
Shivpuri to Katni train services, operated by Indian Railways, arrive at Mungaoli station.
Yes, the driving distance between Shivpuri to Katni is 405 km. It takes approximately 6h to drive from Shivpuri to Katni.
What companies run services between Shivpuri, India and Katni, India?
You can take a train from Shivpuri to Katni Murwara via Mungaoli in around 8h 41m.
- Website
- goindigo.in
Flights from Gwalior Airport to Jabalpur via Delhi
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–25,000
Flights from Gwalior Airport to Jabalpur via Mumbai
- Ave. Duration
- 26h 55m
- When
- Every day
- Estimated price
- ₹11,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shivpuri to Mungaoli
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Mungaoli to Katni Murwara
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jabalpur to Katni
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Shivpuri to Bina Jn
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bina Jn to Katni Murwara
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- 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 Shivpuri to Virangana Lakshmibai Jhansi
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Virangana Lakshmibai Jhansi to Katni Murwara
- Ave. Duration
- 5h 47m
- Frequency
- 4 times a day
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- [email protected]
- Website
- SLGT Travels
Bus from Shivpuri to Gwalior
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Shivpuri to Gwalior
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Shivpuri to Gwalior
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 6h
- Estimated price
- ₹7,000–9,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 4 of the smartest ways to explore Australia, Getting to Milan from the airport, and Italy Travel Guides - to help you get the most out of your next trip.






