There are 8 ways to get from Secunderabad to Shivpuri 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 Gwalior Airport, train
best- Fly from Hyderabad (HYD) to Gwalior Airport (GWL)plane HYD - GWL
- Take the train from Gwalior Jn. to Shivpuritrain
10h 41m₹10,149–23,684Train
cheapest- Take the train from Secunderabad to Gwalior Jn.train 22691 / ...
- Take the train from Gwalior Jn. to Shivpuritrain 02199 / ...
22h 13m₹859–6,644Bus
- Take the bus from Hyderabad to Bhopalbus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
- Take the bus from Bhopal to Shivpuribus redbusIndia_A/C Sleeper
25h 3mDrive 1,050.5 km
- Drive from Secunderabad to Shivpuricar 1,050.5 km
17h₹10,211–14,749Fly to Raja Bhoj International Airport, train
- Fly from Hyderabad (HYD) to Raja Bhoj International Airport (BHO)plane HYD - BHO
- Take the train from Bhopal Jn to Shivpuritrain
12h 3m₹6,799–19,464Fly to Indira Gandhi International Airport, train
- Fly from Hyderabad (HYD) to Indira Gandhi International Airport (DEL)plane HYD - DEL
- Take the train from New Delhi to Gwalior Jn.train
- Take the train from Gwalior Jn. to Shivpuritrain
12h 48m₹8,164–15,144Bus, train
- Take the bus from Yapral Twd Secunderabad to Secunderabadbus 22 / ...
- Take the train from Secunderabad to Bina Jntrain
- Take the train from Bina Jn to Shivpuritrain
35h 22mBus via Indore
- Take the bus from Yapral Twd Secunderabad to Secunderabadbus 22 / ...
- Take the bus from Hyderabad - Nampally station to Indore - Teen Imli Squarebus
- Take the bus from Indore to Shivpuribus
47h 49m
Secunderabad to Shivpuri by train
Comparing Your Travel Options
The cheapest way to get from Secunderabad to Shivpuri is to train which costs ₹850 - ₹7,000 and takes 22h 13m.
The fastest way to get from Secunderabad to Shivpuri is to fly and train which takes 10h 41m and costs ₹10,000 - ₹24,000.
No, there is no direct bus from Secunderabad to Shivpuri. However, there are services departing from Neredmet X Road and arriving at Shivpuri via Taj Tri Star, Hyderabad and Bhopal. The journey, including transfers, takes approximately 25h 3m.
No, there is no direct train from Secunderabad to Shivpuri. However, there are services departing from Ammuguda and arriving at Shivpuri via Secunderabad and Gwalior Jn.. The journey, including transfers, takes approximately 22h 13m.
The distance between Secunderabad and Shivpuri is 1192 km. The road distance is 1050.5 km.
The best way to get from Secunderabad to Shivpuri without a car is to train which takes 22h 13m and costs ₹850 - ₹7,000.
It takes approximately 10h 41m to get from Secunderabad to Shivpuri, including transfers.
Secunderabad to Shivpuri bus services, operated by Raj Ratan Tours & Travels, depart from Hyderabad station.
Secunderabad to Shivpuri train services, operated by Indian Railways, depart from Secunderabad station.
The best way to get from Secunderabad to Shivpuri is to train which takes 22h 13m and costs ₹850 - ₹7,000. Alternatively, you can bus, which costs and takes 25h 3m.
What companies run services between Secunderabad, India and Shivpuri, India?
You can take a train from Ammuguda to Shivpuri via Secunderabad and Gwalior Jn. in around 22h 13m. Alternatively, you can take a bus from Neredmet X Road to Shivpuri via Ymca Secunderabad, Taj Tri Star, Secretariat, Hyderabad, and Bhopal in around 25h 3m.
- Website
- goindigo.in
Flights from Hyderabad to Gwalior Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Hyderabad to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 7m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Hyderabad to Gwalior Airport via Indore, Indira Gandhi International Airport
- Ave. Duration
- 8h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Hyderabad to Raja Bhoj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Hyderabad to Indira Gandhi International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹7,000–11,000
- Website
- airindia.in
Flights from Hyderabad to Gwalior Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–27,000
Flights from Hyderabad to Indira Gandhi International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ₹9,000–11,000
- Website
- starlightairline.com
Flights from Hyderabad to Indira Gandhi International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹8,000–11,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Gwalior Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–27,000
- Website
- spicejet.com
Flights from Hyderabad to Indira Gandhi International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹5,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gwalior Jn. to Shivpuri
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Secunderabad to Gwalior Jn.
- Ave. Duration
- 18h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Gwalior Jn. to Shivpuri
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhopal Jn to Shivpuri
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from New Delhi to Gwalior Jn.
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Gwalior Jn. to Shivpuri
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Secunderabad to Bina Jn
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
Train from Bina Jn to Shivpuri
- Ave. Duration
- 3h 48m
- 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
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Hyderabad to Bhopal
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Schedules at
- Raj Ratan Tours & Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 9m
- Frequency
- Twice daily
- Estimated price
- ₹2,000–2,700
- Book at
- Verma Travels
- Website
- omio.com
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Bhopal to Shivpuri
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Hyderabad to Bhopal
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ₹1,100–3,300
- Website
- Shymoli Paribahan
- Website
- Butati Dham Travels
Bus from Hyderabad to Bhopal
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Schedules at
- Butati Dham Travels
- Website
- CG Link Travels
Bus from Bhopal to Shivpuri
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Schedules at
- CG Link Travels
- Website
- Bhopal Travels
Bus from Bhopal to Shivpuri
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Schedules at
- Bhopal Travels
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Bhopal to Shivpuri
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Schedules at
- Intercity Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a week
- Schedules at
- Intercity Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Bhopal to Shivpuri
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a week
- Schedules at
- Mahalaxmi Travels
- Website
- Rayeenstar Travels
Bus from Bhopal to Shivpuri
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Rayeenstar Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- Rayeenstar Travels
- Phone
- 040 69440000
- [email protected]
- Website
- TGSRTC
Bus from Yapral Twd Secunderabad to Secunderabad
- Ave. Duration
- 9h 39m
- Frequency
- Every 10 minutes
- Schedules at
- TGSRTC
Bus from Yapral Twd Secunderabad to Secunderabad
- Ave. Duration
- 9h 39m
- Frequency
- Every 10 minutes
- Schedules at
- TGSRTC
- Website
- Raj Hans Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 7h 50m
- Frequency
- Every 2 hours
- Schedules at
- Raj Hans Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 8h 31m
- Frequency
- 4 times a day
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Pooja Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Schedules at
- Pooja Travels
- Phone
- +91 98290 30553
- [email protected]
- Website
- Babu Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- Babu Travels
- Website
- Kamla Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Schedules at
- Kamla Travels
- Website
- Barsana Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Barsana Travels
- Website
- Flybus Business Class
Bus from Indore to Shivpuri
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Schedules at
- Flybus Business Class
- Website
- Msk Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Msk Travels
- Website
- Sanskar Travels
Bus from Indore to Shivpuri
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Sanskar Travels
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
Booking & Getting There
Secunderabad to Shivpuri bus services, operated by Raj Ratan Tours & Travels, arrive at Bhopal station.
Secunderabad to Shivpuri train services, operated by Indian Railways, arrive at Gwalior Jn. station.
Yes, the driving distance between Secunderabad to Shivpuri is 1051 km. It takes approximately 17h to drive from Secunderabad to Shivpuri.
There are eight+ hotels available in Shivpuri.


















