There are 4 ways to get from Dhanushkodi to Dharmapuri by bus (Flixbus), train, 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.
Bus
best- Take the bus from Rameshwaram to Mattuthavani
- Take the bus from Madurai to Dharmapuri
8h 54m₹1,434–4,931Train
cheapest- Take the train from Rameswaram to Dharmapuri07356
10h 31m₹622–2,604Drive 441.3 km
- Drive from Dhanushkodi to Dharmapuri441.3 km
6h 52m₹4,639–6,700Taxi
- Take the taxi from Dhanushkodi to Dharmapuri441.3 km
6h 52m₹8,500–11,000
Questions & Answers
The cheapest way to get from Dhanushkodi to Dharmapuri is to train which costs ₹600 - ₹2,600 and takes 10h 31m.
The fastest way to get from Dhanushkodi to Dharmapuri is to drive which takes 6h 52m and costs ₹4,600 - ₹7,000.
The distance between Dhanushkodi and Dharmapuri is 485 km. The road distance is 441.3 km.
The best way to get from Dhanushkodi to Dharmapuri without a car is to bus which takes 8h 54m and costs ₹1,400 - ₹5,000.
It takes approximately 8h 54m to get from Dhanushkodi to Dharmapuri, including transfers.
The best way to get from Dhanushkodi to Dharmapuri is to bus which takes 8h 54m and costs ₹1,400 - ₹5,000. Alternatively, you can train, which costs ₹600 - ₹2,600 and takes 10h 31m.
Yes, the driving distance between Dhanushkodi to Dharmapuri is 441 km. It takes approximately 6h 52m to drive from Dhanushkodi to Dharmapuri.
There are two+ hotels available in Dharmapuri.
What companies run services between Dhanushkodi, India and Dharmapuri, India?
You can take a vehicle from Dhanushkodi to Dharmapuri via Rameshwaram and Madurai in around 8h 54m. Alternatively, Indian Railways operates a train from Rameswaram to Dharmapuri once a week. Tickets cost ₹280–2,200 and the journey takes 10h 13m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rameswaram to Dharmapuri
- Ave. Duration
- 10h 13m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- +91-9384047581
- vkvtravels99@gmail.com
- Website
- vkvtravels.in
Bus from Rameshwaram to Mattuthavani
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- ₹1,600–2,300
- Website
- https://www.vkvtravels.in/
- AC Seater
- ₹1,600–2,300
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from Rameshwaram to Mattuthavani
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Estimated price
- ₹320–850
- Website
- https://www.flixbus.in
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Madurai to Dharmapuri
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- http://www.kalladatravels.com/
- Ave. Duration
- 6h 52m
- Estimated price
- ₹8,500–11,000
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 5 incredible day trips from Florence by train, South Korea: Travelling from Seoul to Busan , and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.









