There are 7 ways to get from Dindigul to Nagpur by taxi, 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.
Taxi to Madurai, fly
best- Take the taxi from Dindigul to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Dr. Babasaheb Ambedkar International Airport (NAG)plane IXM - NAG
7h 40m₹8,926–22,695Train
cheapest- Take the train from Dindigul Jn to Nagpurtrain 12641 / ...
23h 55m₹650–5,000Bus via Hyderabad
- Take the bus from Dindigul to Hyderabadbus redbusIndia_A/C Sleeper / ...
- Take the bus from Hyderabad to Nagpurbus redbusIndia_A/C Sleeper
26h 10m₹1,774–6,417Drive 1,382.2 km
- Drive from Dindigul to Nagpurcar 1,382.2 km
20h 8m₹13,519–19,527Train to Trichy International Airport, fly
- Take the train from Dindigul Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Dr. Babasaheb Ambedkar International Airport (NAG)plane TRZ - NAG
7h 14m₹7,421–22,017Train to Coimbatore International Airport, fly
- Take the train from Dindigul Jn to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Dr. Babasaheb Ambedkar International Airport (NAG)plane CJB - NAG
9h 46m₹8,376–16,156Bus
- Take the bus from Dindigul to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
- Take the bus from Bengaluru to Nagpurbus redbusIndia_Bharat Benz A/C Sleeper / ...
26h 57m₹1,803–6,410
Dindigul to Nagpur by train
Comparing Your Travel Options
The cheapest way to get from Dindigul to Nagpur is to train which costs ₹650 - ₹5,000 and takes 23h 55m.
The fastest way to get from Dindigul to Nagpur is to train and fly which takes 7h 14m and costs ₹7,000 - ₹22,000.
No, there is no direct bus from Dindigul to Nagpur. However, there are services departing from Dindigul and arriving at Nagpur via Hyderabad. The journey, including transfers, takes approximately 26h 10m.
Yes, there is a direct train departing from Dindigul Jn and arriving at Nagpur. Services depart once daily, and operate every day. The journey takes approximately 23h 55m.
The distance between Dindigul and Nagpur is 1340 km. The road distance is 1382.2 km.
The best way to get from Dindigul to Nagpur without a car is to train which takes 23h 55m and costs ₹650 - ₹5,000.
It takes approximately 7h 40m to get from Dindigul to Nagpur, including transfers.
Dindigul to Nagpur bus services, operated by Shyamoli Paribahan, depart from Dindigul station.
Dindigul to Nagpur train services, operated by Indian Railways, depart from Dindigul Jn station.
The best way to get from Dindigul to Nagpur is to train which takes 23h 55m and costs ₹650 - ₹5,000. Alternatively, you can bus via Hyderabad, which costs ₹1,700 - ₹6,500 and takes 26h 10m.
What companies run services between Dindigul, India and Nagpur, India?
Indian Railways operates a train from Dindigul Jn to Nagpur once daily. Tickets cost ₹650–5,000 and the journey takes 23h 55m. Alternatively, you can take a bus from Dindigul to Nagpur via Hyderabad in around 26h 10m.
- Website
- goindigo.in
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Monday and Wednesday
- Estimated price
- ₹7,500–21,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Madras, Pune
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Madras, Hyderabad
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Madurai to Dr. Babasaheb Ambedkar International Airport via Madras, Bengaluru
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–21,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–21,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Madras, Pune
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Madras, Hyderabad
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Madras, Bengaluru
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 8h 42m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Madras, Pune
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Madras, Hyderabad
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–15,000
- Website
- airindiaexpress.in
Flights from Trichy International Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- ₹6,500–20,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Monday to Wednesday
- Estimated price
- ₹6,000–18,000
Flights from Coimbatore International Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dindigul Jn to Nagpur
- Ave. Duration
- 23h 55m
- Frequency
- Once daily
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Dindigul Jn to Tiruchchirapali
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Dindigul Jn to Podanur Jn
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Dindigul to Hyderabad
- Ave. Duration
- 16h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Website
- Delta Transports Pvt Ltd
Bus from Dindigul to Hyderabad
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Schedules at
- Delta Transports Pvt Ltd
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Dindigul to Hyderabad
- Ave. Duration
- 14h 45m
- Frequency
- 6 times a week
- Schedules at
- SBM Traansport
Bus from Dindigul to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Schedules at
- SBM Traansport
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Dindigul to Hyderabad
- Ave. Duration
- 15h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹1,500–2,700
- Schedules at
- Kallada Tours and Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 5h 59m
- Frequency
- 6 times a week
- Estimated price
- ₹800–2,200
- Schedules at
- Kallada Tours and Travels
- Website
- YAS Tours and Travels
Bus from Dindigul to Hyderabad
- Ave. Duration
- 14h 15m
- Frequency
- Once a week
- Schedules at
- YAS Tours and Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Schedules at
- YAS Tours and Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Ameena Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Schedules at
- Ameena Travels
- Website
- DNR Express
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Schedules at
- DNR Express
- Website
- omio.com
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 10m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
- Website
- Pooja Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Schedules at
- Pooja Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- 5 times a day
- Schedules at
- Pooja Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad to Nagpur
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a day
- Website
- Abha Bus
Bus from Bengaluru to Nagpur
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Website
- Abha Bus
- Website
- Ashirwad Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Schedules at
- Ashirwad Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Hyderabad to Nagpur
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
Bus from Bengaluru to Nagpur
- Ave. Duration
- 22h 15m
- Frequency
- 4 times a week
- Website
- Travel Point World LLP
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Website
- MR Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Hyderabad to Nagpur
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ₹1,200–1,800
- Book at
- Verma Travels
- Website
- Rahul Travels Seoni
Bus from Hyderabad to Nagpur
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Rahul Travels Seoni
- Phone
- 9414921024
- [email protected]
- Website
- Shree Devnarayan Bus
Bus from Hyderabad to Nagpur
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Website
- Shree Devnarayan Bus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Hyderabad to Nagpur
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹550–1,700
- Schedules at
- Zingbus
- Website
- Deepak Bus Service
Bus from Hyderabad to Nagpur
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Schedules at
- Deepak Bus Service
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Website
- Krish Travels
- Phone
- +91 07947 027665
- Website
- Shree Tara Travels
Bus from Hyderabad to Nagpur
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Website
- Shree Tara Travels
- Website
- MMK Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Schedules at
- MMK Travels
- Website
- Sri Siddhan Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 35m
- Frequency
- Hourly
- Schedules at
- Sri Siddhan Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹1,300–3,600
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 6385734950
- [email protected]
- Website
- Aron Transports
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Every 3 hours
- Website
- Aron Transports
- Website
- Aron Transports
- Website
- Highline Transports
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Schedules at
- Highline Transports
- Website
- Royal Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Schedules at
- Royal Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Website
- Thirumalaivasan Transports
- Website
- Srs Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Schedules at
- Srs Travels
- Phone
- +91 99626 64447
- [email protected]
- Website
- GSM Trans India
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Website
- GSM Trans India
- Website
- Murahara Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Schedules at
- Murahara Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- NeuGo
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Dindigul to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- ₹600–1,500
- Website
- Mettur Super Services
- AC Sleeper
- ₹600–1,500
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 1m
- Frequency
- Twice a week
- Website
- A1 Travels
- Website
- VRT Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
- Website
- PSP Selvam Travels
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- PSP Selvam Travels
- +91 7044090046
- Website
- Green Line
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Twice a week
- Website
- Green Line
- Website
- Green Line
- Website
- Cocktail Luxury Bus
Bus from Dindigul to Bengaluru
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Schedules at
- Cocktail Luxury Bus
- Website
- Ziel Mobility
Bus from Dindigul to Bengaluru
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Schedules at
- Ziel Mobility
- Website
- MAT Express
Bus from Dindigul to Bengaluru
- Ave. Duration
- 7h 55m
- Frequency
- Once a week
- Schedules at
- MAT Express
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Book at
- GK Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 55m
- Frequency
- Twice daily
- Website
- B.R. Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,900
- Schedules at
- Vijayanand Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a week
- Schedules at
- Shree Balaji Tour and Travel
- Website
- Bmcc Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 28h 25m
- Frequency
- 5 times a week
- Schedules at
- Bmcc Travels
- Ave. Duration
- 1h 14m
- Estimated price
- ₹1,100–1,400
Friends Track
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 What documents do I need to cross Niagara Falls?, Which London airport should I choose?, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Dindigul to Nagpur bus services, operated by Shyamoli Paribahan, arrive at Hyderabad station.
Dindigul to Nagpur train services, operated by Indian Railways, arrive at Nagpur station.
Yes, the driving distance between Dindigul to Nagpur is 1382 km. It takes approximately 20h 8m to drive from Dindigul to Nagpur.
Book your Dindigul to Nagpur bus tickets online with Omio.
There are 253+ hotels available in Nagpur.





















































