There are 5 ways to get from Shivpuri to Seoni by train, 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
best- Take the train from Shivpuri to Vidishatrain 12198
- Take the train from Vidisha to Seonitrain 14624
16h 12m₹490–3,766Train via Bina Etawa
cheapest- Take the train from Shivpuri to Bina Jntrain 01884 / ...
- Take the train from Bina Jn to Seonitrain 14624
18h 12m₹488–3,732Drive 525.6 km
- Drive from Shivpuri to Seonicar 525.6 km
7h 58m₹5,896–8,516Taxi
- Take the taxi from Shivpuri to Seonitaxi 525.6 km
7h 58m₹9,000–12,000Train, fly
- Take the train from Shivpuri to Sanicharatrain
- Fly from Gwalior Airport (GWL) to Dr. Babasaheb Ambedkar International Airport (NAG)plane GWL - NAG
- Take the train from Nagpur to Seonitrain
14h 34m₹8,419–24,436
Shivpuri to Seoni by train
Questions & Answers
The cheapest way to get from Shivpuri to Seoni is to train via Bina Etawa which costs ₹480 - ₹3,800 and takes 18h 12m.
The fastest way to get from Shivpuri to Seoni is to drive which takes 7h 58m and costs ₹5,500 - ₹8,500.
No, there is no direct train from Shivpuri to Seoni. However, there are services departing from Shivpuri and arriving at Seoni via Vidisha. The journey, including transfers, takes approximately 16h 12m.
The distance between Shivpuri and Seoni is 759 km. The road distance is 525.6 km.
The best way to get from Shivpuri to Seoni without a car is to train which takes 16h 12m and costs ₹490 - ₹3,800.
It takes approximately 16h 12m to get from Shivpuri to Seoni, including transfers.
Shivpuri to Seoni train services, operated by Indian Railways, depart from Shivpuri station.
Shivpuri to Seoni train services, operated by Indian Railways, arrive at Vidisha station.
Yes, the driving distance between Shivpuri to Seoni is 526 km. It takes approximately 7h 58m to drive from Shivpuri to Seoni.
There are six+ hotels available in Seoni.
What companies run services between Shivpuri, India and Seoni, India?
You can take a train from Shivpuri to Seoni via Vidisha in around 16h 12m.
- Website
- goindigo.in
Flights from Gwalior Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 6h 23m
- When
- Tuesday to Friday
- Estimated price
- ₹7,000–22,000
Flights from Gwalior Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–24,000
- Website
- airindia.in
Flights from Gwalior Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shivpuri to Vidisha
- Ave. Duration
- 5h 24m
- Frequency
- 5 times a week
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Vidisha to Seoni
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
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 Nagpur to Seoni
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Shivpuri to Bina Jn
- Ave. Duration
- 6h 22m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Seoni
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Ave. Duration
- 7h 58m
- Estimated price
- ₹9,000–12,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 How to get from Florence to Rome, How to get from Heathrow Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






