Rome2Rio

How to get fromHyderabad to Dindigulby plane, train, bus, car, or taxi

Find Transport to Dindigul

See all options

There are 8 ways to get from Hyderabad to Dindigul by plane, train, 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.

  1. Fly to Trichy International Airport, train

    best
    1. Fly from Hyderabad (HYD) to Trichy International Airport (TRZ)plane plane HYD - TRZ
    2. Take the train from Tiruchchirapali to Dindigul Jntrain train
    5h 20m
    ₹7,790–15,955
  2. Train

    cheapest
    1. Take the train from Kacheguda to Mahbubnagartrain train 12785 / ...
    2. Take the train from Mahbubnagar to Dindigul Jntrain train 16734 / ...
    21h 23m
    ₹616–4,714
  3. Bus

    1. Take the bus from Rajendranagar to Dindigulbus bus
    13h 30m
    ₹1,500–2,700
  4. Drive  896.2 km

    1. Drive from Hyderabad to Dindigulcar car 896.2 km
    13h
    ₹10,056–14,525
  5. Fly to Madurai, train

    1. Fly from Hyderabad (HYD) to Madurai (IXM)plane plane HYD - IXM
    2. Take the train from Madurai Jn to Dindigul Jntrain train
    6h 43m
    ₹6,315–16,290
  6. Fly to Coimbatore International Airport, train

    1. Fly from Hyderabad (HYD) to Coimbatore International Airport (CJB)plane plane HYD - CJB
    2. Take the train from Podanur Jn to Dindigul Jntrain train
    7h 52m
    ₹6,200–14,025
  7. Fly to Cochin International Airport, taxi

    1. Fly from Hyderabad (HYD) to Cochin International Airport (COK)plane plane HYD - COK
    2. Take the taxi from Kochi-Airport-COK to Dindigultaxi taxi
    7h 24m
    ₹12,050–21,255
  8. Bus via Salem

    1. Take the bus from Hyderabad to Salembus bus redbusIndia_A/C Sleeper
    2. Take the bus from Salem to Dindigulbus bus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
    16h 10m
    ₹1,681–5,210

Hyderabad to Dindigul by bus

Calendar21Weekly Buses
Duration13h 30mAverage Duration
Ticket₹1,500Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Hyderabad, India and Dindigul, India?

Kallada Tours and Travels operates a bus from Rajendranagar to Dindigul 3 times a day. Tickets cost ₹1,500–2,700 and the journey takes 13h 30m. Alternatively, you can take a train from Kacheguda to Dindigul Jn via Mahbubnagar in around 21h 23m.

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 10 amazing places to get away from it all in Australia, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Booking & Getting There