Rome2Rio

How to get fromNalgonda to Shivamoggaby train, bus, car, taxi, or plane

Find Transport to Shivamogga

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 10 ways to get from Nalgonda to Shivamogga 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.

  1. Train

    best
    1. Take the train from Nalgonda to Secunderabadtrain train
    2. Take the train from Secunderabad to Birur Jntrain train
    3. Take the train from Birur Jn to Shimogatrain train
    17h 20m
    ₹637–4,925
  2. Bus

    1. Take the bus from Nalgonda to Hyderabadbus bus redbusIndia_NON A/C Sleeper / ...
    2. Take the bus from Hyderabad to Shivamogga Sagar Road / BH Roadbus bus redbusIndia_A/C Sleeper
    17h 50m
  3. Drive  618.7 km

    1. Drive from Nalgonda to Shivamoggacar car 618.7 km
    9h 28m
    ₹5,996–8,660
  4. Taxi

    1. Take the taxi from Nalgonda to Shivamoggataxi taxi 618.7 km
    9h 28m
    ₹13,000–17,000
  5. Train, fly to Bajpe Airport, bus

    1. Take the train from Nalgonda to Secunderabadtrain train
    2. Fly from Hyderabad (HYD) to Bajpe Airport (IXE)plane plane HYD - IXE
    3. Take the bus from Mangaluru to Shivamogga Sagar Road / BH Roadbus bus
    13h 4m
  6. Train via Guntakal

    1. Take the train from Nalgonda to Guntakal Jntrain train
    2. Take the train from Guntakal Jn to Birur Jntrain train
    3. Take the train from Birur Jn to Shimoga Towntrain train
    19h 57m
    ₹640–4,960
  7. Bus via Hubballi

    1. Take the bus from Nalgonda to Hyderabadbus bus
    2. Take the bus from Hyderabad to Hubballibus bus
    3. Take the bus from Hubballi to Shivamogga Sagar Road / BH Roadbus bus
    20h
  8. Train, fly to Hubli Airport, bus

    1. Take the train from Nalgonda to Secunderabadtrain train
    2. Fly from Hyderabad (HYD) to Hubli Airport (HBX)plane plane HYD - HBX
    3. Take the bus from Hubballi to Shivamogga Sagar Road / BH Roadbus bus
    11h 5m
    ₹5,817–17,345
  9. Train, fly to Kempegowda International Airport, bus

    1. Take the train from Nalgonda to Secunderabadtrain train
    2. Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane plane HYD - BLR
    3. Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus bus
    4. Take the train from Ksr Bengaluru to Shimoga Towntrain train
    12h 51m
    ₹5,567–11,875
  10. Train, fly to Belgaum Airport, bus

    1. Take the train from Nalgonda to Secunderabadtrain train
    2. Fly from Hyderabad (HYD) to Belgaum Airport (IXG)plane plane HYD - IXG
    3. Take the bus from Belagavi to Hubballibus bus
    4. Take the bus from Hubballi to Shivamogga Sagar Road / BH Roadbus bus
    13h 5m
    ₹8,301–17,752

Nalgonda to Shivamogga by train

Calendar1Weekly Trains
Duration17h 20mAverage Duration
Ticket₹637Cheapest Price
See schedules

Comparing Your Travel Options

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 50m.

Airlines
Train operators
Bus operators
Other operators

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 Bali: What to do if Mount Agung erupts, Travelling by boat in Italy, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

Booking & Getting There