There are 6 ways to get from Nalgonda to Shivamogga by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Nalgonda to Secunderabadtrain
- Fly from Hyderabad (HYD) to Shivamogga (RQY)plane HYD - RQY
6h 16m₹5,197–22,365Train
cheapest- Take the train from Nalgonda to Secunderabadtrain
- Take the train from Secunderabad to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
17h 20m₹637–4,925Bus
- Take the bus from Nalgonda to Hyderabadbus redbusIndia_A/C Sleeper / ...
- Take the bus from Hyderabad to Shivamogga Sagar Road / BH Roadbus redbusIndia_A/C Sleeper / ...
17h 45mDrive 618.7 km
- Drive from Nalgonda to Shivamoggacar 618.7 km
9h 28m₹6,915–9,988Taxi
- Take the taxi from Nalgonda to Shivamoggataxi 618.7 km
9h 28m₹13,000–17,000Train via Guntakal
- Take the train from Nalgonda to Guntakal Jntrain
- Take the train from Guntakal Jn to Birur Jntrain
- Take the train from Birur Jn to Shimoga Towntrain
19h 57m₹640–4,960
Nalgonda to Shivamogga by train
Comparing Your Travel Options
The cheapest way to get from Nalgonda to Shivamogga is to train which costs ₹600 - ₹5,000 and takes 17h 20m.
The fastest way to get from Nalgonda to Shivamogga is to train and fly which takes 6h 16m and costs ₹5,000 - ₹23,000.
No, there is no direct bus from Nalgonda to Shivamogga. However, there are services departing from Nalgonda and arriving at Shivamogga Sagar Road / BH Road via Hyderabad. The journey, including transfers, takes approximately 17h 45m.
No, there is no direct train from Nalgonda to Shivamogga. However, there are services departing from Nalgonda and arriving at Shimoga via Secunderabad and Birur Jn. The journey, including transfers, takes approximately 17h 20m.
The distance between Nalgonda and Shivamogga is 646 km. The road distance is 618.7 km.
The best way to get from Nalgonda to Shivamogga without a car is to train which takes 17h 20m and costs ₹600 - ₹5,000.
It takes approximately 6h 16m to get from Nalgonda to Shivamogga, including transfers.
Nalgonda to Shivamogga bus services, operated by SLGT Travels, depart from Nalgonda station.
Nalgonda to Shivamogga train services, operated by Indian Railways, depart from Nalgonda station.
The best way to get from Nalgonda to Shivamogga is to train which takes 17h 20m and costs ₹600 - ₹5,000. Alternatively, you can bus, which costs and takes 17h 45m.
What companies run services between Nalgonda, India and Shivamogga, India?
You can take a train from Nalgonda to Shimoga via Secunderabad and Birur Jn in around 17h 20m. Alternatively, you can take a bus from Nalgonda to Shivamogga Sagar Road / BH Road via Hyderabad in around 17h 45m.
- Website
- starair.in
Flights from Hyderabad to Shivamogga
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,200–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nalgonda to Secunderabad
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nalgonda to Secunderabad
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Secunderabad to Birur Jn
- Ave. Duration
- 12h 3m
- Frequency
- Once a week
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 17m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Nalgonda to Guntakal Jn
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Guntakal Jn to Birur Jn
- Ave. Duration
- 5h 9m
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Birur Jn to Shimoga Town
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- [email protected]
- Website
- SLGT Travels
Bus from Nalgonda to Hyderabad
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hyderabad to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Nalgonda to Hyderabad
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Hyderabad to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Nalgonda to Hyderabad
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Nalgonda to Hyderabad
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Ave. Duration
- 9h 28m
- Estimated price
- ₹13,000–17,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 Travelling to the UK: What do I need to know?, The London Underground: Essential tips to navigate the Tube, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Nalgonda to Shivamogga bus services, operated by SLGT Travels, arrive at Hyderabad station.
Nalgonda to Shivamogga train services, operated by Indian Railways, arrive at Secunderabad station.
Yes, the driving distance between Nalgonda to Shivamogga is 619 km. It takes approximately 9h 28m to drive from Nalgonda to Shivamogga.
Book your Nalgonda to Shivamogga bus tickets online with Omio.
There are 18+ hotels available in Shivamogga.






