There are 8 ways to get from Dindigul to Melmaruvathur Bus Stop 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.
Train
best- Take the train from Dindigul Jn to Melmaruvatturtrain 12634 / ...
5h 16m₹230–1,800Bus
- Take the bus from Dindigul to Salembus
- Take the bus from Salem to Melmaruvathurbus
7h 6m₹1,298–4,103Drive 329.4 km
- Drive from Dindigul to Melmaruvathur Bus Stopcar 329.4 km
4h 42m₹3,714–5,364Taxi
- Take the taxi from Dindigul to Melmaruvathur Bus Stoptaxi 329.4 km
4h 42m₹4,900–6,000Taxi to Madurai, fly, train
- Take the taxi from Dindigul to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chennai International Airport (MAA)plane IXM - MAA
- Take the train from Tambaram to Melmaruvatturtrain
4h 18m₹6,876–11,805Train via Virudhachalam
- Take the train from Dindigul Jn to Vridhachalam Jntrain 16102 / ...
- Take the train from Vridhachalam Jn to Melmaruvatturtrain 12606 / ...
5h 29m₹336–2,617Train to Trichy International Airport, fly, train
- Take the train from Dindigul Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Chennai International Airport (MAA)plane TRZ - MAA
- Take the train from Tambaram to Melmaruvatturtrain
5h 32m₹6,371–10,627Train to Coimbatore International Airport, fly, train
- Take the train from Dindigul Jn to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Chennai International Airport (MAA)plane CJB - MAA
- Take the train from Tambaram to Melmaruvatturtrain
7h 33m₹5,826–11,266
Dindigul to Melmaruvathur Bus Stop by train and foot
Questions & Answers
The cheapest way to get from Dindigul to Melmaruvathur Bus Stop is to train which costs ₹230 - ₹1,800 and takes 5h 16m.
The fastest way to get from Dindigul to Melmaruvathur Bus Stop is to taxi and fly and train which takes 4h 18m and costs ₹6,500 - ₹12,000.
No, there is no direct bus from Dindigul to Melmaruvathur Bus Stop. However, there are services departing from Dindigul and arriving at Melmaruvathur via Salem. The journey, including transfers, takes approximately 7h 6m.
Yes, there is a direct train departing from Dindigul Jn and arriving at Melmaruvattur. Services depart every four hours, and operate every day. The journey takes approximately 5h 13m.
The distance between Dindigul and Melmaruvathur Bus Stop is 338 km. The road distance is 329.4 km.
The best way to get from Dindigul to Melmaruvathur Bus Stop without a car is to train which takes 5h 16m and costs ₹230 - ₹1,800.
The train from Dindigul Jn to Melmaruvattur takes 5h 13m including transfers and departs every four hours.
Dindigul to Melmaruvathur Bus Stop bus services, operated by Kallada Tours and Travels, depart from Dindigul station.
Dindigul to Melmaruvathur Bus Stop train services, operated by Indian Railways, depart from Dindigul Jn station.
The best way to get from Dindigul to Melmaruvathur Bus Stop is to train which takes 5h 16m and costs ₹230 - ₹1,800. Alternatively, you can bus, which costs ₹1,300 - ₹4,100 and takes 7h 6m.
What companies run services between Dindigul, India and Melmaruvathur Bus Stop, India?
Indian Railways operates a train from Dindigul Jn to Melmaruvattur every 4 hours. Tickets cost ₹230–1,800 and the journey takes 5h 13m. Alternatively, you can take a bus from Dindigul to Melmaruvathur via Salem in around 7h 6m.
- Website
- goindigo.in
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Trichy International Airport to Chennai International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ₹5,500–7,000
Flights from Coimbatore International Airport to Chennai International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,000–7,500
- Website
- airindia.in
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,000–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dindigul Jn to Melmaruvattur
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Tambaram to Melmaruvattur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dindigul Jn to Vridhachalam Jn
- Ave. Duration
- 2h 48m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Vridhachalam Jn to Melmaruvattur
- Ave. Duration
- 1h 38m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Dindigul Jn to Tiruchchirapali
- Ave. Duration
- 1h 10m
- 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 Tambaram to Melmaruvattur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dindigul Jn to Podanur Jn
- Ave. Duration
- 3h 20m
- 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 Tambaram to Melmaruvattur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Dindigul to Salem
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- ₹600–2,000
- Website
- http://www.kalladatravels.com/
Bus from Salem to Melmaruvathur
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹700–2,100
- Website
- http://www.kalladatravels.com/
- Ave. Duration
- 2h 58m
- Estimated price
- ₹1,100–6,000
Friends Track
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 Travelling to the US: What do I need to know?, How to get from London to Edinburgh, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Dindigul to Melmaruvathur Bus Stop bus services, operated by Kallada Tours and Travels, arrive at Salem station.
Dindigul to Melmaruvathur Bus Stop train services, operated by Indian Railways, arrive at Melmaruvattur station.
Yes, the driving distance between Dindigul to Melmaruvathur Bus Stop is 329 km. It takes approximately 4h 42m to drive from Dindigul to Melmaruvathur Bus Stop.
There are 11+ hotels available in Melmaruvathur Bus Stop.









