There are 7 ways to get from Surat to Dindigul 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 Surat to Trichy International Airport, train
best- Fly from Surat (STV) to Trichy International Airport (TRZ)STV - TRZ
- Take the train from Tiruchchirapali to Dindigul Jn
6h 12m₹9,772–24,864Train
cheapest- Take the train from Surat to Dindigul Jn19568 / ...
31h 43m₹750–6,000Bus
- Take the bus from Surat to Anand Rao Circle
- Take the bus from Anand Rao Circle to Dindigul
32h 48m₹2,845–6,900Drive 1,523.7 km
- Drive from Surat to Dindigul1,523.7 km
22h 22m₹16,171–23,358Fly Surat to Coimbatore International Airport, train
- Fly from Surat (STV) to Coimbatore International Airport (CJB)STV - CJB
- Take the train from Podanur Jn to Dindigul Jn
9h 17m₹9,872–17,184Fly Surat to Madurai, train
- Fly from Surat (STV) to Madurai (IXM)STV - IXM
- Take the train from Madurai Jn to Dindigul Jn
7h 35m₹8,447–22,369Train to Chhatrapati Shivaji Maharaj International Airport, fly to Trichy International Airport, train
- Take the train from Surat to Borivali
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Trichy International Airport (TRZ)BOM - TRZ
- Take the train from Tiruchchirapali to Dindigul Jn
8h 20m₹6,709–18,102
Surat to Dindigul by train
Questions & Answers
The cheapest way to get from Surat to Dindigul is to train which costs ₹750 - ₹6,000 and takes 31h 43m.
The fastest way to get from Surat to Dindigul is to fly and train which takes 6h 12m and costs ₹9,500 - ₹25,000.
No, there is no direct bus from Surat to Dindigul. However, there are services departing from Surat and arriving at Dindigul via Anand Rao Circle. The journey, including transfers, takes approximately 32h 48m.
Yes, there is a direct train departing from Surat and arriving at Dindigul Jn. Services depart three times a week, and operate Monday, Tuesday and Friday. The journey takes approximately 31h 43m.
The distance between Surat and Dindigul is 1429 km. The road distance is 1523.7 km.
The best way to get from Surat to Dindigul without a car is to train which takes 31h 43m and costs ₹750 - ₹6,000.
It takes approximately 6h 12m to get from Surat to Dindigul, including transfers.
Surat to Dindigul bus services, operated by Vijayanand Travels, depart from Surat station.
Surat to Dindigul train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Dindigul is to train which takes 31h 43m and costs ₹750 - ₹6,000. Alternatively, you can bus, which costs ₹2,800 - ₹7,000 and takes 32h 48m.
What companies run services between Surat, India and Dindigul, India?
Indian Railways operates a train from Surat to Dindigul Jn 3 times a week. Tickets cost ₹750–6,000 and the journey takes 31h 43m. Alternatively, you can take a bus from Surat to Dindigul via Anand Rao Circle in around 32h 48m.
- Website
- goindigo.in
Flights from Surat to Trichy International Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- ₹9,000–23,000
Flights from Surat to Trichy International Airport via Bengaluru
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Surat to Trichy International Airport via Goa, Bengaluru
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- ₹9,000–23,000
Flights from Surat to Trichy International Airport via Pune, Bengaluru
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Surat to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Surat to Coimbatore International Airport via Goa
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- ₹8,500–15,000
Flights from Surat to Coimbatore International Airport via Goa, Bengaluru
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- ₹8,500–15,000
Flights from Surat to Madurai via Bengaluru
- Ave. Duration
- 5h 27m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Surat to Madurai via Madras
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Surat to Madurai via Pune, Bengaluru
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trichy International Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trichy International Airport via Madras
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,500–16,000
- Website
- airindia.in
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- airindiaexpress.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Trichy International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Tiruchchirapali to Dindigul Jn
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Surat to Dindigul Jn
- Ave. Duration
- 31h 43m
- Frequency
- 3 times a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Podanur Jn to Dindigul Jn
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Madurai Jn to Dindigul Jn
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Surat to Borivali
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Surat to Anand Rao Circle
- Ave. Duration
- 24h 25m
- Frequency
- Once daily
- Estimated price
- ₹1,500–3,700
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,700
- Phone
- 080 46333686
- info@samtourist.com
- Website
- samtourist.com
Bus from Anand Rao Circle to Dindigul
- Ave. Duration
- 7h 23m
- Frequency
- 4 times a day
- Estimated price
- ₹1,300–3,200
- Schedules at
- samtourist.com
- Sleeper/ Seater
- ₹1,300–3,200
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 Need to know: Jadrolinija, Travel Insider: Top Japan travel tips by Beatrix Holland, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Surat to Dindigul bus services, operated by Vijayanand Travels, arrive at Anand Rao Circle station.
Surat to Dindigul train services, operated by Indian Railways, arrive at Dindigul Jn station.
Yes, the driving distance between Surat to Dindigul is 1524 km. It takes approximately 22h 22m to drive from Surat to Dindigul.
There are 18+ hotels available in Dindigul.














